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