一、【高级:】
岗位职责:
1.参与系统需求分析和功能设计;
2.负责核心系统的模块设计开发,
3.负责功能文档编写及单体测试用例编写
4.对平台进行代码适配工作。
5.负责代码性能调优。
任职资格:
1.本科及以上学历;
2.具有丰富的编程经验,精通C语言,熟悉C++,了解MISRA C/Autosar C++编码规范,了解基础编译原理及常见数据结构;
3.熟悉Linux/QNX等操作系统,了解常用的开发工具和调试手段,熟练掌握多线程、IPC、Socket编程,熟悉DDS,SomelP者优先考虑:
4.熟悉AUTOSAR(CP/AP)架构和标准者优先、了解VECTOR、ETAS、EB等的开发工具链,有SOA架构研发经验优先;
5.熟悉汽车电子通讯协议,有一定开发,调试经验;
6.熟悉软件开发流程及功能安全相关开发;
有Hypervisor、Docker的开发经验优先,7
8.热爱开源,有开源项目经验着优先。
二、【中级】
岗位职责:
1.参与模块功能设计:
2.负责模块设计开发。
任职资格:
1.本科及以上学历;
2.具有丰富的编程经验,精通C语言,熟悉C++,
3.熟悉Linux/QNX等操作系统,了解常用的开发工具和调试手段,熟练掌握多线程、IPCSocket编程。