岗位职责:1. 负责全周期软件开发流程,包括但不限于项目方案制定、集成电路(IC)器件选择、原理图设计以及软件编程实现。2. 编写并更新项目相关的技术文档,确保产品功能说明书和技术规范符合行业标准。3. 构建并维护产品的软件设计,同时参与新产品的软件开发过程。4. 分析客户反馈,解决产品软件问题,提升客户满意度,并减少软件相关的客诉。任职要求:1. 拥有电子信息、自动化、通信工程、计算机科学与技术、测试技术与仪表等相关专业的本科及以上学历;2. 至少2年软件设计与开发经验,熟悉嵌入式软件开发流程和工具。3. 掌握数字电路和模拟电路基础知识,能够充分理解原理图,并熟练使用常见的电子测试与测量设备;4. 具备扎实的软件开发基础,熟练掌握汇编语言或C语言,有单片机应用开发经验及良好的代码编写规范;5. 熟悉软件可靠性测试方法,并具备出色的硬件与软件调试及问题排除能力;6. 具备清晰的逻辑思维、强烈的责任心、良好的团队合作精神,能够独立承担产品开发任务;7. 能够快速响应并协助客户解决研发过程中的问题;8. 具有优秀的沟通能力和团队协作能力,态度积极主动,工作认真细致,能够应对高强度的工作压力;