工作职责:1、负责嵌入式软件开发、驱动开发及控制算法开发。2、选择适合所选硬件平台的仿真器和开发平台。3、分析系统需求和硬件资源,并及时将可能遇到的问题反馈给硬件工程师,配合硬件工程师完成故障分析;4、负责产品的交付、维护及软件升级工作;5、认真贯彻软件开发的规范,对已完成的程序进行测试,并修复发现的代码缺陷,并编写基本的需求分析文档和开发设计文档。任职资格:1、计算机、软件、通信、电子等相关专业;2、精通C/C++编程以及上位机开发,具有扎实的数据结构基础,有C++项目开发经验或单片机、FPGA、DSP、ARM等平台下的软件开发能力;3、熟悉ADC/DAC等模块电路的驱动开发;4、熟悉以太网、USB、RS485、CAN、I2C和PCM等常用通信接口协议的开发和调试;5、工作积极主动、有责任感,具有独立解决问题的能力,能承受压力工作,具有良好的团队合作精神。