岗位职责:
1、开发和优化车辆定位算法,确保在各种环境下都能准确地定位车辆。
2、实现定位算法为高效的软件模块,确保它们能够在车辆的嵌入式系统中实时运行。
3、集成和融合来自不同传感器的数据,以提高定位系统的精度和鲁棒性。
4、设计和执行测试计划,包括仿真测试和实车测试,来验证定位系统的效果。
5、根据测试反馈优化算法性能,确保定位系统在各种驾驶场景下均能可靠工作。
6、分析和解决定位系统中出现的技术问题。
7、编写详细的技术文档,记录定位算法的设计决策、测试结果和操作指南。
8、确保定位系统遵守所有相关的安全标准和法规要求。
任职要求:
1、本科及以上学历,专业涵盖计算机科学、电子工程、地理信息系统(GIS)、测绘科学、机器人学或相关领域;
2、精通一种或多种编程语言,如C++、Python或Java,以及实时操作系统的开发。
3、深入理解全球定位系统(GPS)、惯性测量单元(IMU)、轮速传感器和其他定位传感器的工作原理。
4、熟练掌握多传感器融合技术,如卡尔曼滤波(包括扩展卡尔曼滤波和无迹卡尔曼滤波)、粒子滤波等,用于提高定位的准确性和可靠性。
5、能够设计、实现和优化复杂的定位算法。
6、有使用地图和传感器数据进行车辆定位的经验。
7、熟悉软件开发的工具和实践,包括版本控制系统(如Git)、持续集成和自动化测试。
8、能够分析大量数据来识别定位系统的问题,并提出改进措施。
9、良好的团队合作和沟通能力,能够与跨职能团队(如感知、规划和控制工程师)有效交流。
10、能够管理任务,并确保按时交付高质量的工作成果。
11、跟踪自动驾驶领域,特别是定位技术的最新发展和趋势。