学历:本科及以上;
专业:电机、电力电子、自动控制;
工作年限:5年以上;
工作经历:5年以上电机控制软件开发经验;
能力要求:
1、熟悉AutoSar架构,熟悉MAB、MISRA-C,ISO26262等规范;
2、掌握旋变自动零点标定、无位置传感器控制、弱磁控制、电机参数辨识、变频控制、MPTA/MPTV、过调制、NVH优化等控制算法,并掌握其标定方法;
3、熟练基于AutoSar架构的Matlab/Simulink建模及代码生成;
4、掌握Matlab/Simulink单元测试,撰写控制算法开发相关的软件需求、报告和文档;
5、掌握MIL/HIL测试方法,制定测试计划和测试策略,设计测试用例和脚本;
6、可独立完成电机控制器故障分析,解决了电机超速、硬件过流IGBT短路、炸管、扭矩监控等故障。
7、掌握驱动电机控制器标定流程:
1、负责新能源领域电机控制算法软件设计开发;
2、负责基于Simulink的模型开发、代码生成工作;
3、负责基于公司平台的代码集成及测试工作;
4、负责测功机台架测试及客户现场调试;
5、按照软件开发流程开展相应工作,编写软件文档。
基本条件:
底层软件工程师
学历:本科及以上;
专业:自控、车辆、计算机、电力电子等相关专业;
工作年限: 5年以上;
工作经历:5年以上底层软件开发经验。
能力要求:
1、熟悉需求收集,需求确定、架构设计、软件详细设计全流程;
2、熟悉英飞凌Tricore TC27x/TC38x等芯片特性,具备较强的C语言编程基础;
3、熟悉AUTOSAR各模块,具备OS、RTE、诊断、网络管理、NVM等模块开发能力;
4、掌握GPIO、ADC、Timer、PWM、Watchdog、Flash、Eeprom、CAN、SPI等模块CDD开发和测试;
5、掌握AUTOSAR软件架构,具备CDD、软件集成测试和问题排查能力;
6、掌握RTE接口设计,包括上下层接口信号数据类型与数据结构;
7、熟练使用vector、恒润或ETAS开发工具链;
1、根据需求文档,编写概要设计、详细设计,并开发相应模块代码;
2、与底层软件开发人员共同制定底层驱动与上层软件接口;
3、与硬件开发人员配合,进行硬件和应用层软件联合调试;
4、负责MCU底层软件代码编写与实现、软件移植、测试验证、现场调试、升级与维护;
5、负责MCAL配置与复杂驱动开发、调试;
6、负责Autosar工具链配置开发(UDS/OBD/COM/J1939等)与调试;
7、参与技术问题的攻关。