工作职责:1. 参与自动驾驶车载系统的软件架构设计,负责相关车载系统软件、研发工具链及测试工具链软件的设计研发;2. 负责自动驾驶进程线程调度管理和消息通信相关算法中间件的设计研发;3. 负责自动驾驶系统传感器适配层等功能组件的设计研发;4. 负责自动驾驶域控制器中日志系统的设计研发,辅助进行性能调试;5. 配合测试、优化、集成等部门进行onboard组件和工具链的功能设计研发;6. 负责智能驾驶开发过程中的数据采集、整理挖掘、数据平台、回灌分析工具及仿真环境的设计与开发;任职要求:1. 本科5年以上,硕博3年以上工作经验,精通C++11编程语言,精通常见的数据结构,熟练使用STL等标准组件进行软件开发;2. 软件工程、计算机科学与技术、自动化、控制科学与工程、机器人等相关专业毕业;3. 有大型项目构建经验,或参与过大型项目,有良好的编程习惯;4. 分析、思考与表达能力:与人沟通顺畅,思维逻辑清晰,拥有发现问题、分析问题、设计并提出解决方案的能力,比较强的执行力;5. (加分项)熟悉Linux、QNX的系统调度机制及同步机制,了解共享内存;6. (加分项)熟悉感知、融合、定位、执行器相关技术,对与智能驾驶系统相关的关键子系统有很深入的认识;7. (加分项)有自动驾驶算法中间件开发经验,熟悉CyberRT、Adaptive AutoSAR、ROS2等常见的中间件;