岗位职责:
1.负责产品的嵌入式软件开发工作、编写技术文档;
2.根据MCU各模块软件需求进行软件设计,开发及调试,优化;
3.集成算法模块,整合成完整的软件产品;
4.编写集成测试用例、测试计划;
5.参与研发项目的过程评审,建立软件开发体系。
岗位要求:
1.硕士研究生及以上学历;
2.控制类、计算机、通信类等相关专业;
3.有嵌入式软件开发经验、伺服控制、惯性导航、图像处理板卡软件开发经验者优先;
4.具有DSP、FPGA、ARM、单片机等一种或多种平台的开发经验,熟悉嵌入式系统开发流程;
5.具有良好C/C++语言语言编程规范,熟悉各种I2C、SPI、UART软件接口和硬件外设电路,熟悉CAN、Modbus等总线协议;
6.掌握一种或多种控制算法,能够独立设计、开发、实施先进控制与优化算法。