1.参与公司多核DSP平台开发工作:驱动开发、调试、测试维护优化等工作,并对设计质量负责;
2.负责平台驱动程序优化工作:操作系统层(OS)、片上系统层(SOC)、虚拟端口层(VPORT)、核间通讯(IPC)等;负责完成项目开发过程中通信、流程编写等各软件方面的工作。
3.负责DSP软件/硬件方面的调试工作。负责研发产品与控制相关的单板硬件、模块、系统的常规性能与功能测试;负责研发产品软件/DSP电路的各种应力、极限、白盒测试;负责研发产品开发对产品规格书符合性;负责研发测试硬件平台建立与各种测试规范、标准的解读;负责对产品DSP电路/控制软件开发质量把关,生产型式试验把关。
任职条件:
1.精通MCU,DSP的应用;良好的软件基础知识,熟练C/C++,VB等语言,有嵌入式C经验优先;熟悉控制理论和电路知识,有一定的电力电子产品控制软件开发经验。
2.具有良好的编程习惯和程序风格。熟悉数字化DSP核心控制算法,了解三相有源PFC数字化模型控制原理,如数字化三相维也纳控制等;了解数字化DC/DC模型控制原理,如数字化三电平LLC控制等;熟悉RS232、RS485及CAN通信及各种通信协议,熟悉采集控制电路工作原理;熟悉TI DSP芯片配置和编程经验,具备一定的控制编程经验以及控制理论水平;精通STM32、熟悉C语言开发;熟练掌握常用的嵌入式操作系统,如FreeRTOS、UCOS等;具备ACDC、DCDC产品的控制软件开发经验;熟悉常用的厂家(TI、ADI、ST)的DSP开发,有丰富的底软调试经验;
3.熟练使用TICCS开发环境和DSP仿真器,有TMS320F280x、piccolo相关开发经验者优先