
百度
C++轻图引擎研发工程师(J73209)
C++轻图引擎研发工程师(J73209)
发布于 大约 9 小时前普通员工/个人贡献者
北京市
中级经验
全职员工
仅现场办公
学历未注明
软件工程
Adas
Qnx
多线程
数据结构
算法
网络编程
自动驾驶
软件设计模式
高精地图
AI 估算 · 25k–45k
百度北京,自动驾驶方向,C++高性能开发,薪资竞争力强,2-5年经验对应中高级工程师水平
职位详情
关于这个职位
该职位负责百度轻图数据引擎的跨平台开发,涉及Linux、QNX、Android系统
你将参与核心功能如匹配定位、EHP、NOA/NOP的开发与优化,并与自动驾驶其他模块协同完成系统集成
适合有C++高性能编程经验、对自动驾驶和高精地图感兴趣的中级工程师
最低要求
精通Linux/Unix平台的C/C++编程,并有2-5年工作经验
精通多线程和网络编程,对高性能程序设计、架构有较多的工程经验
熟练掌握数据结构与算法,熟练掌握软件设计模式,具备丰富的软件设计开发经验
具备进取心和责任感, 极强的学习能力及良好的团队合作精神
具有较强逻辑思维能力和表达能力
工作职责
负责跨平台(Linux、QNX、Android)LD轻图数据引擎开发
负责轻图数据引擎、匹配定位、EHP(ADASIS)、NOA/NOP等功能开发,性能优化
负责轻图与其它自动驾驶模块协同完成软件系统集成
负责重点客户轻图数据、数据引擎交付
优先资格
有导航、高精地图、地图匹配、ADAS软件开发经验,熟悉地图规格、自动驾驶系统者优先
AI 洞察
优缺点分析
优点
- 百度在自动驾驶领域拥有领先地位,项目技术含量高,能接触前沿的高精地图和自动驾驶技术
- 跨平台开发经验(Linux/QNX/Android)可大幅提升技术广度,为未来职业发展奠定基础
- 工作涉及从研发到客户交付的全流程,能积累工程实践与项目管理经验
- 公司平台大,内部技术资源丰富,有明确的职业晋升通道
- 跨平台开发和系统集成调试复杂度高,需较强的逻辑思维和问题解决能力
- 对C++和底层编程要求高,需持续学习新技术,保持技术更新
缺点 / 挑战
- 自动驾驶行业节奏较快,可能需要应对紧张的开发周期和较高的性能要求
- 适合有2-5年C++开发经验、对自动驾驶和高性能计算有浓厚兴趣、乐于挑战复杂系统问题的工程师
角色解读
- 技术深耕方向:从轻图引擎开发逐步深入到自动驾驶系统整体架构,成为自动驾驶软件专家
- 管理方向:积累项目经验后,可向技术负责人或团队管理者发展,带领小组完成复杂功能开发
- 跨领域拓展:掌握地图引擎与自动驾驶协同知识后,可转向感知融合、定位算法等相邻领域
- 负责轻图数据引擎在Linux、QNX、Android等平台的开发与维护,确保跨平台兼容性和高性能
- 开发匹配定位、EHP、NOA/NOP等核心功能,并进行性能优化,提升系统效率
- 与自动驾驶其他模块(如感知、规划、控制)协同工作,完成软件系统集成
- 支持重点客户的轻图数据及数据引擎交付,确保产品落地质量
- 扎实的C/C++编程能力,熟悉Linux/Unix环境下的开发,有2-5年相关经验
- 精通多线程和网络编程,具备高性能程序设计经验,了解架构优化技巧
- 熟练掌握数据结构和算法,以及软件设计模式,能独立进行软件设计
- 了解自动驾驶、高精地图或ADAS相关技术者优先,有地图匹配或导航经验更佳
申请策略
- 关注百度自动驾驶事业部的技术博客或开源项目,在面试中展示了解可加分
- 提前准备一个自己主导的复杂模块设计案例,用STAR方法阐述
- 突出C/C++项目经验,特别是多线程、网络编程和高性能设计相关的成果
- 强调与地图、导航或ADAS相关的项目经历,如有自动驾驶或地图引擎开发经验要重点描述
- 展示数据结构与算法功底,可列举解决复杂问题的案例
- 提及跨平台开发经验(Linux/QNX/Android)或对嵌入式系统的理解
- 复习C++现代特性(C++11/14/17)和设计模式,准备系统设计面试题
- 学习自动驾驶基础知识,包括传感器、定位、规划等,可阅读Apollo或相关开源项目
面试指南
- 对于技术类问题,先阐述核心原理,再结合自己的工程经验举例说明优化方法
- 对于设计类问题,遵循“需求分析-架构设计-关键模块-技术选型”的框架,突出权衡
- 项目经验类问题采用STAR法则,重点在行动和结果,量化指标更佳
- 请描述一个你使用C++进行多线程编程的复杂项目,如何解决竞态条件?
- 解释一下地图匹配算法的基本原理,你如何优化其性能?
- 在跨平台开发中,遇到平台差异导致的问题你是如何处理的?
- 假设需要设计一个高性能的轻图数据引擎概要架构,你的思路是什么?
- 你对自动驾驶中的NOA/NOP功能的理解是什么?
职位点评
73
综合评分
百度自动驾驶核心研发岗,技术前沿、成长空间大,但工作地点和生活方式灵活性有限。
从薪资福利、成长空间、工作节奏和岗位方向综合评估,方便横向比较。
更适合这类人
最看重技术成长、职业发展及行业前景的求职者,愿意接受现场办公和可能的加班节奏。
表现最好
成长发展
相对薄弱
工作生活
薪资福利75
成长发展85
工作生活50
使命价值80
薪资福利
75中等
百度作为上市公司,薪资福利在行业内具有竞争力,但JD未明确具体薪资结构,且北京生活成本较高。
薪资信号未披露(AI估算:25K-45K/月)
成长发展
85较高
百度自动驾驶技术先进,岗位涉及跨平台开发和核心功能,成长空间大,但JD未明确提及晋升通道。
技术前沿前沿/新兴技术
技术栈C++、Linux、QNX、Android、自动驾驶、高精地图、ADAS
业务类型profit_center
工作生活
50较低
北京工作地点,未提及远程或弹性办公,互联网行业可能有一定加班,但JD未明确说明。
工作模式仅现场办公
办公地点市区核心地段
加班情况未提及(无法判断)
使命价值
80较高
自动驾驶是高速增长赛道,对社会出行有积极影响,百度在该领域布局领先,使命感和行业前景强。
行业发展高速增长赛道
社会影响正向社会影响力较高
创新程度积极采用新技术
百度 的其他在招职位
相似职位推荐
Watch Jobs