岗位职责:
1. 根据需求,负责软件需求分析、系统设计、详细设计、编码以及相关文档撰写;
2. 参与技术方案的讨论和技术调研;
3. 嵌入式软件编程、调试和维护改进;解决产品在测试、生产和应用过程中软件相关的问题;
4. 与硬件工程师一起完成嵌入式设备的软硬件调试;
任职要求:
1. 一年以上软件开发工作经验,精通C语言开发,熟练使用Keil或IAR编程软件,熟练掌握嵌入式编程工具及调试方法,具备良好的编程习惯和系统级的设计思维;
2. 熟悉ARM体系结构,使用过ST单片机,熟悉I2C、UART、SPI,CAN,DMA等基本接口,熟练使用相关的开发和调试工具;
3. 熟悉FreeRTOS、UCOS或者其他嵌入式操作系统(有其中一种经验即可);
4. 熟悉CanOpen、modbus通信协议
5. 能看懂电子器件的英文datasheet,良好的代码编写习惯及文档编写能力,有产品开发质量意识;
6. 具有较强的主动性和沟通能力,责任心强,思路清晰,有很好的学习钻研能力;
7. 较强的团队合作精神,抗压能力强,为达成项目目标,积极主动的工作。
8. 有AGV开发经验或电机控制开发经验者优先。
职位福利:五险一金、绩效奖金、带薪年假、周末双休、年底双薪、定期体检、节日福利