岗位职责:
1. 理解并跟踪产品开发对软件的需求,并制定需求规格和测试规格;
2. 根据软件需求进行产品的软件开发,包括架构搭建、模块定义、代码编写等;
3. 对完成的软件进行模块及系统级的测试,确保产品功能、性能完善;
4. 完成软件开发相关技术文档;
5. 完成公司需要的其他工作,例如进行产品的功能规划等;
任职要求:
1. 电子、自动化、计算机等相关专业本科以上,3-5年嵌入式开发工作经验;
2. 有良好的嵌入式软件工程架构思想,扎实的C语言基础;
3. 熟悉ARM等嵌入式微处理器,熟悉CAN、UART、I2C、SPI等通信协议;
4. 熟悉FreeRTOS, RT-thread等实时系统优先;
5. 有电机控制相关工作经验者优先;
6. 较强的学习能力,能够快速上手新技术的开发;
7. 有极强的自我驱动能力,良好的沟通能力和团队合作精神.