工作内容:1、负责ARM、DSP、FPGA/CPLD等硬件平台的驱动软件及应用软件开发、调试工作 2、参与软件技术方案设计,以及技术攻关工作 3、按项目管理制度要求,参照文档模板编制相关文档,保证文档的完整性和规范性。任职要求:1、学历:本科及以上 2、专业:计算机、电子、自动化等 3、应具备的知识要点:熟悉C/C++语言,熟悉ARM、DSP、FPGA/CPLD等硬件平台,有Cortex-Mx,Cortex-Ax,Zynq系列芯片软件开发经验,有运动控制器,电机驱动器等产品软件研发经验者优先,了解EtherCAT,CANopen等工业协议 4、核心技能:运动控制模块的相关算法的设计、编程和调试 5、通用技能:熟悉ARM、DSP、FPGA/CPLD等硬件平台,熟悉网口、串口、CAN、USB、ADC、DAC、TIMER等设备驱动开发 6、基本技能:熟悉C/C++语言,有TI DSP,Cortex-Ax,Xilinx Zynq系列芯片软件开发经验