职位详情
电机控制器软件研发工程师
1.5-2.5万
浙江航兴动能科技有限公司
上海
5-10年
本科
05-28
工作地址

平湖(上海)国际创新中心3号楼

职位描述

负责电机控制器嵌入式软件开发与测试工作,包括底层驱动开发、功能安全实现、通信协议对接等,确保电机控制软件满足性能、可靠性和功能安全要求。

核心职责

1. 嵌入式软件开发

- 负责电机控制器底层驱动开发(PWM、ADC、GPIO等外设配置)

- 实现电机控制基础功能(速度/位置采集、保护逻辑、故障诊断)

- 开发Bootloader程序,支持OTA远程升级功能

- 优化代码执行效率(中断响应时间≤2μs)

2. 功能安全实现

- 实现硬件诊断功能(看门狗、内存校验、时钟监控)

- 支持安全认证(如SIL2/ASIL-B)所需文档编写

3. 通信协议开发

- 实现CAN/CAN FD通信协议栈(如J1939、CANopen)

- 开发UART/SPI/I2C等接口驱动程序

- 支持EtherCAT/Profinet等工业以太网协议对接

4. 软件测试验证

- 编写单元测试用例(覆盖率≥90%)

- 支持HIL测试系统搭建

- 分析现场故障log,优化软件鲁棒性

任职要求

教育背景

- 本科及以上学历,自动化/电子信息/计算机相关专业,五年以上工作经验

技术能力

- 必备技能:

- 精通嵌入式开发(5年以上经验)

- 熟悉ARM Cortex-M/R系列内核开发

- 掌握常用调试工具(J-Link、示波器、逻辑分析仪)

- 有AUTOSAR开发经验

- 了解电机控制基本原理

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请