岗位职责:
- 负责工业控制类产品(数字电源、伺服驱动器、总线IO模块)嵌入式软件方案设计,完成软件架构设计、模块划分与接口定义;
- 基于DSP(如TI C2000系列)实现数字电源控制软件,包括电压/电流双闭环控制、环路补偿、PWM生成、保护逻辑与状态机设计;
- 负责伺服驱动器嵌入式软件设计,实现电流环、速度环、位置环三环控制及SVPWM/FOC矢量控制算法,完成编码器信号处理与伺服增益调试;
- 负责工业总线IO模块嵌入式软件设计,实现EtherCAT / PROFINET / CANopen等现场总线协议栈移植、主从站通讯与IO映射;
- 负责底层驱动开发(ADC采样、PWM、定时器、通信接口、GPIO、中断等)与BSP配置,保障实时性与稳定性;
- 负责软件调试与测试,配合硬件工程师完成联调,定位并闭环解决软件相关问题,支撑样机与量产;
- 编写软件设计文档、测试报告,维护代码版本,执行软件变更管理,支持试产与量产中的软件问题处理。
任职要求:
- 电子、电气、自动化、计算机、控制工程等相关专业,本科及以上学历,
- 3年以上工业控制、电源、电机驱动或工业通信类嵌入式软件开发经验;
- 熟练使用 CCS、IAR、Keil、Segger Embedded Studio 等开发环境与调试工具,具备良好的代码调试与优化能力;
- 精通C语言,熟悉汇编与DSP编程,掌握中断、实时控制及底层驱动开发;
- 熟悉TI C2000系列DSP(TMS320F28xxx等)架构,掌握PWM、ADC、SCI/SPI/CAN等外设开发;