岗位职责:
1. 负责MCU基础软件架构搭建;
2. 负责控制器操作系统配置及管理;
3. 负责车载网络管理协议栈开发,如CAN/LIN等;
4. 负责控制器硬件驱动部分代码设计及开发;
5. 负责复杂驱动块设计及开发;
6. 负责下线检测设备的开发;
7. 负责基础软件测试,输出软件测试报告;
8. 解决产品开发中的问题、问题跟踪以及客户讨论技术问题;
9. 建立基础软件开发流程,编写控制器基础软件相关开发规范、测试规范;
10. 协助进行控制器硬件功能测试;
任职要求:
1. 计算机科学与技术、软件工程等软件相关专业,本科以上学历。
2. 3年以上车载导航娱乐系统MCU端软件的开发经验。
3. 精通C语言,了解汇编语言及Makefile脚本等。
4. 熟悉ST /NXP/瑞萨等微控制器的软件开发。
5. 熟悉汽车电子基础软件AUTOSAR、OSEK架构;
6. 熟悉汽车电子车载网络管理,如CAN/CAN FD/LIN等;
7. 熟悉RTOS概念及应用;
8. 熟悉软件编程及测试规范,熟悉单片机技术及控制原理;
9. 熟练使用SVN,GIT等代码管理工具,熟悉软件的编译工具与过程。
10. 具有强烈的责任心,良好的沟通能力及团队合作精神,工作态度积极、乐观,敢于挑战并能承受一定的压力,有软件科经理管理经验更佳。
11. 具备英文交流能力者优先。