岗位职责:
1. 分析EPS系统功能需求包括安全需求,并根据所采用的芯片(MCU+ASIC),开发EPS核心驱动的软件需求;
2. 按照软件需求,参与底层驱动软件的架构设计;
3. 基于设计的EPS底层软件架构,进行相应的模块设计;
4. 负责指定的驱动模块软件编码及测试;
5. 参与各种软件开发评审(架构设计,模块设计,代码,测试规范及测试case等);
6. 分析软件异常。
岗位要求:
1.本科及以上学历,计算机、通信、电子等相关专业;
2.具有2年以上汽车电子软件开发、测试相关工作经验,了解车规级控制器软硬件开发要求;
3.熟悉基于类Linux系统下的嵌入式软件开发,熟悉各种MCU下的嵌入式软件开发;
4.熟悉汽车CAN总线知识,熟练使用CANoe、kvaser等总线测试工具;
5.熟悉电路原理,熟练使用程控电源、示波器、电子负载等设备;
6.熟练使用C/C++语言及基于Simulink模型软件开发,熟悉常用的数据结构和算法;
7.具备较好的英语读写能力,乐于学习新知识,优秀的沟通能力、分析问题及解决问题能力。