logo of sensetime

商汤IAG-智能驾驶软件集成工程师

社招全职系统开发地点:北京 | 上海状态:招聘

任职要求


1. 熟练掌握c++python等编程语言,熟悉计算机软硬件系统;
2. 熟悉Linux操作系统下的C++开发,有大规模代码的调试经验,熟悉gdb等开发调试工具,有丰富的深入调试疑难问题经验者优先;
3. 熟悉自动驾驶系统框架设计、各功能模块原理,熟悉camera/lidar/radar等传感器基本原理,有实际开发经验者优先(无人车或机器人);
4. 熟悉ros系统、autosar等,熟悉SOA架构,熟悉进程通信和多线程编程;
5. 有较强的工程能力,对大型软件系统感兴趣,有大型开源项目维护经历优先;
6. 对自动驾驶行业感兴趣,有志于将自动驾驶技术落地者优先。

工作职责


1. 参与自动驾驶系统架构设计和软件开发,实现产品和用户需求;
2. 对自动驾驶软件系统进行深度优化,发掘有限资源下的系统性能;
3. 实现自动驾驶系统所需的各类组件和工具,有效提升研发效率;
包括英文材料
C+++
Python+
Linux+
GDB+
自动驾驶+
ROS+
AUTOSAR+
SOA+
多线程+
相关职位

logo of sensetime
社招3年以上系统开发

1. 下游技术对接与接口管理 (核心): - 作为感知团队的主要技术接口人,牵头与下游模块(规划、控制、定位、系统集成、测试验证等)团队的技术沟通、需求对齐和问题协调。 - 负责定义、维护和优化感知模块与下游模块之间的数据接口规范、通信协议和性能指标要求。 - 主导跨模块的联合调试、集成测试和问题复现,确保感知输出满足下游功能的需求。 2. 跨模块问题定位与解决 (核心): - 牵头分析和定位由感知输出异常或性能不足引发的下游功能问题(如规划决策失误、控制不稳定、定位跳变等)。 - 运用系统级思维,结合日志分析、数据回灌、实车测试等手段,快速准确地溯源问题至感知模块的具体环节(传感器、算法、标定、融合等)。 - 组织并主导跨团队(感知、下游模块、测试)的问题攻关会议,制定解决方案和行动计划,并跟踪闭环。 3. 需求转化与系统设计支持: - 深入理解下游模块对感知能力的需求(精度、时延、鲁棒性、覆盖范围等),并将其转化和分解为具体的、可执行的感知系统或子模块的需求。 - 参与感知系统架构设计和模块划分,确保设计能够有效支持下游需求,并考虑接口的清晰性和可维护性。 - 评估感知技术方案变更对下游功能和整体系统性能的潜在影响。 4. 性能评估与协同优化: - 主导或深度参与感知输出对下游功能影响的量化评估(如感知精度对规划舒适度、控制精度的贡献度分析)。 - 基于系统级性能指标(如接管率、舒适度、安全性)和下游反馈,推动感知算法、后处理或接口的协同优化,提升端到端的自动驾驶表现。 - 定义和监控跨模块的关键性能指标。

更新于 2025-08-12
logo of sensetime
社招3年以上系统开发

1. 功能开发与定义 作为特定功能的 Function Owner,负责从功能需求分析、设计到实现的全过程。无论是巡航类功能、领航类功能还是感知功能,都要深入理解其应用场景和用户需求,确保功能的合理性和实用性。 与产品团队、算法团队和软件团队紧密合作,制定功能开发计划和里程碑,协调各方资源,推动功能开发进度,确保功能按时交付并满足性能和质量要求。 2. 系统集成与测试 确保各个子系统(如感知、规划、控制等)之间的无缝协同工作。制定系统集成方案和测试策略,组织并参与系统集成测试,及时发现和解决集成过程中出现的问题。 设计和执行功能测试用例,对所负责的功能进行全面的测试验证,包括仿真测试、封闭场地测试和实车测试等,确保功能在各种工况下都能稳定运行,满足安全和性能指标要求。 3. 系统优化与升级 持续关注智能驾驶系统的性能表现,收集系统运行数据和用户反馈,分析系统瓶颈和问题,提出优化方案并组织实施,不断提升系统的性能和用户体验。 4. 跨部门协作与沟通 与算法团队合作,深入理解算法原理和性能特点,为算法开发提供系统层面的需求和指导,同时将算法成果有效地集成到系统中,确保算法在系统中的正确运行和性能发挥。 与软件团队合作,参与软件架构设计和代码审查,确保软件实现符合系统设计要求和功能需求,具备良好的可维护性和可扩展性,同时为软件团队提供系统层面的技术支持和指导。

更新于 2025-05-19
logo of sensetime
社招3年以上系统开发

1. 功能开发与定义 作为特定功能的 Function Owner,负责从功能需求分析、设计到实现的全过程,与产品团队、算法团队和软件团队紧密合作,制定功能开发计划和里程碑,推动功能开发进度,确保功能按时交付并满足性能和质量要求; 2. 系统集成与测试 确保各个子系统(如感知、规划、控制等)之间的无缝协同工作。制定系统集成方案和测试策略,组织并参与系统集成测试,及时发现和解决集成过程中出现的问题; 3. 系统优化与升级 持续关注智能驾驶系统的性能表现,收集系统运行数据和用户反馈,分析系统瓶颈和问题,提出优化方案并组织实施,不断提升系统的性能和用户体验;

更新于 2025-03-25
logo of sensetime
社招算法工程

1. 负责城区、高速等辅助驾驶系统中,轨迹预测、行为决策、轨迹规划等算法开发; 2. 负责高阶辅助驾驶系统的量产交付。

更新于 2025-03-24