
哈啰高精度地图开发工程师
任职要求
1、学历与专业背景:硕士及以上学历,计算机科学、地理信息科学、导航工程、自动化等相关专业优先,接受本科(需3年以上经验)。 2、技术能力 2-1、算法基础:掌握多视几何、非线性优化理论,熟悉SLAM框架(如ORB-SLAM、VINS)、点云处理库(PCL)、深度学习模型(如语义分割网络)。 2-2、编程技能:精通C++/Python,熟悉Linux/QNX开发环境,具备ROS/ROS2框架使用经验,了解TensorRT、CUDA等部署工具。 3、项目经验:需2年以上高精度地图开发经验,主导或参与过自动驾驶地图构建、多传感器融合或定位算法项目,熟悉主流图商(如高德、四维图新)的数据格式与处理流程。 4、数学与工具应用:扎实的概率统计、线性代数基础,熟悉开源库(如Eigen、Ceres、g2o),能独立实现算法优化及性能调优
工作职责
1、高精度地图算法设计与开发。负责基于多传感器(如激光雷达、摄像头、GPS、IMU)融合的高精度地图算法研发,包括点云数据处理(滤波、特征提取)、地图构建(SLAM系统开发)及语义地图标注系统的实现,确保地图在复杂场景下的精度和鲁棒性。 2、数据采集与规范制定。制定高精度地图数据采集规范与流程,优化数据标定、拟合及质量验证,设计地图元素类型(如车道线、交通标志)的精度标准,并管理大规模地图数据的存储与可视化工具开发。 3、多传感器融合与定位技术研发。开发基于高精度地图的低成本定位算法(如融合GPS、IMU的定位模块),支持自动驾驶车辆的厘米级定位需求,并与感知、规划模块协同优化系统性能。 4、技术文档与跨部门协作。编写算法设计文档、测试报告,与地图供应商、系统集成团队协作完成地图接口定义及模块调试,确保地图与整车系统的兼容性。
1,车端自动驾驶时空数据模块设计与开发 :参与自动驾驶车辆时空数据模块的整体架构设计,依据项目需求和技术规划,制定合理的时空数据数据结构、存储方式和处理流程。运用 C++ 等编程语言进行高效、稳定的代码编写,实现时空数据数据的加载、解析、更新和管理等功能,保障时空数据模块在车端有限硬件资源下稳定运行。 2,模块集成与测试 :与自动驾驶系统其他模块(如感知、规划、控制等)集成,确保时空数据模块与其他模块间数据交互和协同工作。制定测试计划和用例,使用 C++、python、shell 开发自动化测试工具,对时空数据模块进行全面测试和验证,涵盖功能测试、性能测试、稳定性测试等,及时发现解决潜在问题。 3,持续优化与改进 :依据实际测试和应用反馈,持续优化改进车端时空数据模块,提升时空数据处理效率、更新速度和数据质量。关注行业最新技术和发展趋势,引入新算法和方法,推动自动驾驶时空数据技术创新升级。

1、多传感器融合定位算法开发。研发基于GPS、IMU、激光雷达、摄像头等多传感器的融合定位算法,设计实时定位框架(如SLAM、VIO),优化高精度地图与传感器数据的时空对齐与融合策略,提升复杂场景(如隧道、城市峡谷)下的定位鲁棒性。 2、高精度定位算法优化与评测。针对量产需求,开发低成本的车规级定位模块,优化卡尔曼滤波、粒子滤波、图优化等算法性能,解决定位漂移、极端天气下的失效问题,并通过仿真工具(如CARLA)和实车测试验证算法精度与实时性。 3、复杂场景定位解决方案设计。研究多传感器联合标定与质检算法,开发动态环境下的自适应定位策略,例如结合语义地图或深度学习模型(如BEV感知)增强定位系统的场景理解能力。 4、系统集成与功能安全适配。与感知、规划控制团队协作,完成定位模块的嵌入式部署(如TensorRT加速),确保算法符合功能安全标准(ISO 26262),并支持量产项目中的调试与迭代优化。
1.为导航规划、地图渲染、高精度定位和地图数据编译等高德核心服务端系统进行全面的质量保障和测试体系建设; 2.设计并执行综合测试方案,确保高复杂度地图业务系统的质量和可靠性; 3.通过多种创新技术手段(如LLM、图像识别等)实现高度自动化的测试方法,通过持续集成/持续交付体系建设实现高效率、高质量的产品研发和交付流程。