技能要求
1.熟练掌握C语言,及嵌入式开发流程;
2.熟悉ARM驱动及应用的开发;
3.熟悉嵌入式实时操作系统;
4.熟悉CAN,RS232、RS485、I2C、SPI等嵌入式通信接口软件设计及调试;
5.熟练掌握keil、iar或者其他嵌入式软件开发环境;
6.掌握SVN、Git等代码管理工具。
岗位职责
1. 协助项目负责人收集及分析新产品软件方面需求;
2. 负责制定新产品的软件设计方案;
3. 负责软件设计和开发,包括代码编写及调试,并编写相关技术文档;
4. 参与新产品系统联调、测试、试产验证过程,负责解决软件问题和缺陷;
5. 负责软件的委托测试,以及BUG修复工作,协助测试人员完成软件系统及模块的测试;
6. 负责老产品软件优化、升级、维护工作;
7. 负责制定公司产品通信协议,修订及维护工作;
8. 负责软件代码质量、文档完整度的评审工作;
9. 能够适应不定时的短期出差,根据客户应用情况能及时对现场软件设计问题进行分析和处理;
10. 有LED灯具控制软件开发经验者优先;