岗位描述
岗位职责
岗位职责
1. 负责矿区无人驾驶车端基础软件平台搭建与核心模块开发,涵盖路由规划、高精地图、OTA、车载诊断、点云数据处理、V2V等业务域,制定模块划分、接口规范与状态机规则,保障架构可扩展性与可维护性。
2. 负责车端通信体系与嵌入式数据库的方案设计及性能调优,落地ZMQ、DDS、RabbitMQ、TCP等通信机制,适配车载算力与存储约束,保障数据传输实时可靠、存储高效。
3. 主导车端软件稳定性治理与性能优化,快速定位并解决系统崩溃、性能瓶颈、资源泄漏等疑难问题,保障矿区复杂工况下系统稳定运行。
4. 在项目中落地AI编程工程实践,借助AI工具提升开发效率与故障智能定位能力,推动基础软件技术迭代。
岗位要求
任职要求
1. 计算机、软件工程、自动化、车辆工程等相关专业本科及以上学历;
2. 熟练掌握C++,4年以上工程开发经验,精通STL实现原理,熟练运用OOP思想与主流设计模式;
3. 熟悉多线程编程与并发调试,掌握Linux/QNX至少一种嵌入式系统的开发、构建与全流程问题定位能力;
4. 计算机基础扎实,掌握常用算法、数据结构与主流软件架构设计方法。
加分项(满足其一优先,多项择优)
- 有车端应用软件研发经验,熟悉路由/地图/OTA/诊断/点云/V2V中至少一类业务;
- 熟悉ZMQ/DDS/RabbitMQ/TCP中至少两种通信中间件或网络协议;
- 有嵌入式数据库开发与优化经验,可适配车载资源约束设计存储方案;
- 具备强系统排查能力,可快速定位崩溃、性能瓶颈类疑难故障;
- 有AI编程实际项目落地经验,可将AI工具融入工程开发全流程。