职位详情
电机控制器软件开发工程师
1.5-2.5万·14薪
重庆润通科技有限公司
重庆
5-10年
本科
12-09
工作地址

润通工业园

职位描述
本岗位主要从事高速电动摩托车的研发。
主要职责:
1、参与并主导电机控制器的软件架构设计,确保其模块化、可扩展、可复用。
2、分析整车VCU和用户功能需求,将其转化为详细的软件需求规格。
3、负责 AUTOSAR 架构的配置与开发(如适用),或设计符合功能安全(ISO 26262)的软件架构。
4、电机控制算法: 主导永磁同步电机(PMSM)的FOC(磁场定向控制)、MTPA(***转矩电流比)、弱磁控制等核心算法的设计、仿真(如MATLAB/Simulink)与C代码实现。
5、先进功能开发: 负责扭矩控制、能量回收、防滑控制、在线参数辨识、振动抑制等提升骑行体验的高级功能开发。
6、底层驱动开发: 编写和优化MCU底层驱动,如ADC、PWM、CAN、SPI、GPIO等,特别是对高精度PWM和快速ADC采样的配置。
7、将模型自动生成代码与手写代码进行集成,并进行处理器在环(PIL)或硬件在环(HIL)测试。
8、制定软件测试计划,执行单元测试、集成测试,确保代码质量和功能正确性。
9、与硬件团队协同进行台架测试,调试和解决软硬件交互问题。
10、开发基于CAN、UDS协议的通信栈,实现与整车VCU、仪表、BMS等节点的可靠通信。
11 开发诊断功能,包括故障诊断、处理策略(如降级模式)、故障码存储与上报。
12 遵循功能安全流程,参与软件层面的FMEA分析,并实现安全机制,如监控程序、软件冗余、安全状态切换等。
13 支持整车标定和性能优化,使用CANape、INCA等工具进行参数标定和数据采集。
14 编写规范的软件设计文档、测试报告和版本说明。
15 支持控制系统从原型开发到量产的全过程,解决试产和量产中出现的软件问题。
16 持续进行软件性能优化和代码维护。
任职要求:
1、本科及以上学历,自动化、电气工程、电子工程、计算机科学等相关专业。
2、5年以上电机控制器嵌入式软件开发经验,有电动摩托车、电动汽车或类似高动态响应电机控制项目量产经验者优先。
3、深刻理解电机模型、FOC原理、PID控制、SVPWM调制技术等。
4、精通嵌入式C/C++编程: 具备在资源受限的MCU上编写高效、可靠代码的能力,熟悉MISRA C等编码规范。
5、精通ARM Cortex-M系列(如STM32, Infineon AURIX系列)、TI C2000系列DSP等至少一种主流电机控制芯片。
6、熟练使用MATLAB/Simulink进行控制算法建模、仿真和代码自动生成。
7、 熟练使用示波器、逻辑分析仪、调试器,具备扎实的软件调试和问题定位能力。
8、 精通CAN、CAN FD、UDS、CCP/XCP等协议。
9、卓越的分析和解决问题能力: 能够从复杂的系统现象中定位软件根源。
10、质量意识和严谨性: 对代码质量和系统安全有极高的追求。
11、学习与创新能力: 能持续跟进行业新技术(如AI在控制中的应用)。

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

立即申请