职位描述
岗位职责:
1. 负责嵌入式软件相关的需求分解,项目软件开发、设计与单元测试;
2. 负责与硬件设计工程师一起完成整机调试工作;
3. 协助软件测试工程师进行软件集成测试;
4. 负责编写软件文档;
5. 负责为产品生命周期提供软件维护工作。
任职要求:
1. 本科及以上学历;计算机、电子、自动化相关专业,嵌入式设备2~3年以上软件开发经验;
2. 熟悉KEIL等嵌入式开发环境;熟悉CORTEX-M系列MCU开发,能独立完成基于MCU的软件设计;
3. 精通C语言,有较强的C语言编码阅读能力;能读懂并理解汇编代码;有一定的协议开发能力;
4.熟悉嵌入式操作系统,如FreeRTOS、RTX、Rtthread等.能熟练使用操作系统的进程间通信机制;
5.熟悉LAN、IIC、SPI、UART等常用通信接口,了解EtherCAT、CANOpen等通信应用层协议.
6. 熟练使用SVN、Git等软件版本管理系统。熟悉常用的嵌入式开源软件的使用;
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕