职责描述 1、根据产品开发需求,完成DSP/ARM软件开发策划;2、编写并调试DSP芯片(28335/28379等)或ARM芯片底层驱动程序(如ADC、SPI、I2C、ePWM)、通信程序、控制算法程序。3、编写板卡测试程序,配合硬件工程师进行单板和整机测试;4、负责产品现场调试,解决DSP程序相关问题,优化升级DSP程序。5、制定、整理并规范化技术文档(如DSP软件需求说明书、技术设计说明书);6、根据调试需求使用Labview/python/Qt等软件开发上位机软件;任职要求 1、本科及以上学历,3年以上嵌入式软件开发经验,熟悉电力电子装置、自动控制原理者优先;2、有扎实的嵌入式C语言编程功底和良好的编码习惯;3、了解嵌入式系统操作系统、基本模拟电路和数字电路,有基于DSP和ARM的嵌入式产品软件设计和测试经验;4、熟悉TI公司C2000系列和ST公司STM32系列产品及软件开发工具(CCS、Keil/MDK)的使用;5、掌握Labview/python/Qt等上位机开发软件中的一种;6、能分析电路原理图并进行底层程序调试,熟练使用示波器、万用表等设备;7、工作积极主动,有高度的责任感和团队协作精神;8、良好的口头和技术文档写作能力;9、会FPGA程序设计/Labview上位机开发者优先录取。