岗位职责:1. 设计和实现基于ARM和RISC-V架构的嵌入式系统的软件功能。2. 编写高质量的代码,并进行单元测试和集成测试。3. 与硬件工程师协同工作,优化系统性能。4. 分析并解决软件在实际运行中的问题。5. 根据项目需求编写技术文档和用户手册。任职要求:1. 计算机科学、电子工程等相关专业本科及以上学历。2. 精通C/C++编程语言,熟悉嵌入式操作系统(如Linux)。3. 具备一定的硬件知识,能理解硬件接口和通信协议。4. 熟练使用嵌入式开发工具和调试器。5. 具有良好的问题解决能力和学习能力。6. 至少2年以上嵌入式软件开发经验,有物联网项目经验者优先。7. 熟悉DALI和其他常见调光协议。