职位详情
电机驱动软件工程师(STM32方向)
2.5-4万
北京国宇航电科技有限公司
北京
5-10年
本科
06-17
工作地址

北京北方车辆集团有限公司

职位描述

岗位职责

1. 算法开发与实现

- 负责永磁同步电机(PMSM)、无刷直流电机(BLDC)的FOC(磁场定向控制)算法开发,包括SVPWM生成、Clarke/Park变换、PID闭环控制(电流环/速度环)、弱磁控制及死区补偿等。

- 设计无感控制方案(如滑模观测器、龙伯格观测器),解决电机启动抖动、高速失步等疑难问题。

2. 嵌入式软件开发

- 基于STM32系列MCU(如F3/F4/G4系列)进行底层驱动开发,配置PWM、ADC、定时器、DMA等外设,实现高实时性电机控制。

3. 系统调试与优化

- 使用示波器、逻辑分析仪调试电流环响应、PWM波形质量,进行电机参数辨识(电阻、电感测量)及PID参数整定。

- 设计硬件保护策略(过流/过压/过热保护),确保系统符合安全标准(如IEC 60730、ISO 26262)。

4. 跨部门协作

- 与硬件工程师协同设计驱动电路(MOSFET/IGBT选型、电流采样电路),审核PCB
Layout。

- 支持客户现场调试,解决量产中的电机性能问题。


任职资格

1. 教育背景与经验

- 学历:本科及以上,电气工程、自动化、电子、计算机相关专业。

- 经验:5-8年电机驱动开发经验(30岁左右),至少3年STM32实际项目经验。

- 行业背景:工业自动化、新能源汽车、机器人或电动工具领域优先。

2. 专业技能

- STM32开发:

- 精通STM32CubeMX配置外设,熟练使用HAL/LL库及STM32CubeIDE开发环境。

- 掌握三路互补PWM输出、ADC同步采样等电机控制关键技术。

- 电机控制算法:

- 独立实现FOC全流程代码,熟悉无感启动策略(如高频注入、IPD)。

- 熟练使用Matlab/Simulink进行算法仿真与代码生成(RTW)。

- 软硬件能力:

- 能阅读电路原理图,设计驱动电路及保护电路。

- 熟悉常用通信协议(CAN、UART、SPI、I2C)及接口开发。

- 调试工具:

- 熟练使用Keil/IAR、ST MCSDK

Profiler(电机参数辨识)、Pilot(实时调参)。

3. 软性素质

- 具备较强的问题分析与解决能力,能独立完成项目开发与调试。

- 良好的团队协作和沟通能力,能编写规范的技术文档(设计报告、测试用例)。

- 持续学习行业新技术(如模型预测控制MPC、AI参数整定)。

加分项

- 有量产项目经验,熟悉EMC设计及成本优化;

- 掌握电机热仿真(ANSYS Maxwell)或汽车电子功能安全开发流程;

- 熟悉双电机同步控制算法。


薪资:25-40K/月(根据能力面议),对标行业领先水平;

- 发展:参与前沿技术项目(如车规级电机控制器、机器人驱控一体系统);

- 团队:与资深硬件/算法专家协作,提供技术培训与职业晋升通道。

🌟 应聘提示:30岁左右工程师需兼具技术深度与项目落地能力,请重点准备:

1. STM32电机控制项目代码案例(如FOC实现);

2. 解决复杂问题实例(如优化启动抖动、提升系统效率);

3. 技术文档或专利成果。



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

立即申请