岗位职责
1、主导车端自动驾驶软件在车载计算平台的部署,带领团队设计并实现车载软件系统故障监测、日志记录等功能;
2、设计完善车载自动驾驶软件的远程部署-升级流程与规范,主导开发车载软件自动部署与升级系统;
3、形成自动驾驶软件代码规范,构建代码审查机制,带领团队进行无人驾驶业务软件的算法工程化落地及软件开发维护;
任职要求
1、有3年以上嵌入式软件开发经验,2年以上的自动驾驶基础软件的设计与开发经验,熟练使用Linux操作系统;
2、精通C/C++语言,熟练使用静态代码扫描、内存监控等分析工具,能够使用主流单元测试工具进行开发;
3、有开源自动驾驶基础软件平台的设计及开发经验,包括但不限于ROS2,CyberRT,AutoSAR,等;
4、有自动驾驶消息中间件设计及开发经验,主导或参与过DDS,ZeroMQ的实际业务应用;
5、具备功能安全、故障诊断、健康管理、配置管理、远程升级等相关开发经验者优先;
6、良好的沟通和协作能力, 有团队合作精神,有5人以上团队管理经验;