无人车资深系统BSP开发
美团职位描述
无人车业务部成立于2016年,旨在用无人驾驶技术提升物流配送的效率和体验。美团无人车以自研L4级自动驾驶软硬件技术为核心,与美团即时零售业务结合,形成满足公开道路、社区、工业园区等室外全场景下的无人配送整体解决方案。自2020年起,无人车已在北京、深圳等多地进入常态化试运营阶段,在城市复杂场景下提供针对餐饮外卖、生鲜食杂等货物的即时配送服务。2025年,美团无人车又踏上了同城货运的新探索,并在2026年持续扩大运营范围和车队数量,为更多城市带来智能配送服务。 欢迎加入美团无人车团队,与我们一起用科技推动即时零售再升级! 岗位职责 1、负责自动驾驶域控制器/车载计算平台的新硬件 BSP 开发与 Bringup,包括 Bootloader 移植、设备树配置、内核裁剪与启动优化,支撑新硬件平台的快速导入和量产落地。 2、负责车载计算平台 Linux BSP 的维护与迭代,包括内核驱动开发(PCIe、CAN、Ethernet、GPIO、I2C/SPI/UART 等总线)、HAL 层开发、以及内核子系统(调度、内存、文件系统、网络协议栈)的深度定制与优化。 3、负责传感器 BSP 集成与稳定性保障,支撑 Lidar、Camera、GNSS、Audio、IMU 等外设的驱动适配、接口调试、数据链路验证,确保自动驾驶感知系统在目标硬件平台上的高性能与高可靠性。 4、建立 BSP 开发规范与交付体系,包括固件版本管理、量产烧录流程、OTA 升级底座搭建、BSP 回归测试平台构建,持续提升自动驾驶硬件平台的工程化能力和规模化部署效率。 5、参与车载分布式系统的底层平台设计与性能优化,与硬件团队紧密协作完成板级信号验证、硬件问题定位与修复,为自动驾驶系统的全栈研发迭代提供可靠的 BSP 底座支撑。 岗位基本需求 1、计算机、电子、通信等相关专业本科及以上学历,5 年以上 Linux BSP/嵌入式系统开发经验。 2、OS 功底扎实,具备出色的 C/C++ 软件工程能力。熟悉常见处理器架构,精通 Linux 内核至少 2 个以上子系统(如 PCIe、线程调度、内存管理、文件系统、网络协议栈、总线和外设驱动等)。 3、具备丰富的硬件 Bringup 经验,熟悉 Bootloader(U-Boot/UEFI)开发、设备树(Device Tree)配置、内核移植与裁剪,能够独立完成新硬件平台的 BSP 开发与上电验证。 4、具备丰富的 Linux 驱动和 HAL 开发经验,熟悉常见总线接口(I2C、SPI、UART、CAN、PCIe、Ethernet 等),有 Lidar、Camera、GNSS、Audio 等传感器驱动开发经验者优先。 5、熟悉自动驾驶系统软硬件架构,对域控制器硬件平台、分布式消息中间件和自动驾驶 framework 框架有深入理解,具备系统级问题定位和性能优化实战经验。 6、具备良好的系统分析能力、出色的抽象和逻辑思维能力,能快速分析复杂硬件/软件问题并给出合理的解决方案。 7、具备技术和业务的综合能力,能够从不同维度和层面全面思考和处理各种问题。具有出色的学习能力,保持技术栈的持续更新迭代。工作积极主动,具有强烈的责任心。 具备以下者优先 1、熟悉 Linux 内核多个子系统,不限于:PCIe、线程调度、内存管理、文件系统、网络协议栈、总线和外设驱动等。 2、具有车载计算平台(如 NVIDIA Orin/Xavier、TI TDA4、地平线 J5 等)BSP 开发经验。 3、熟悉 Yocto/Buildroot 等嵌入式 Linux 构建系统,具备量产固件打包、OTA 升级、安全启动(Secure Boot)开发经验。 4、具有硬件调试经验,熟练使用示波器、逻辑分析仪等工具进行信号分析和硬件问题定位。 5、有 AUTOSAR Classic/Adaptive 或车载以太网(TSN/SOMEIP)开发经验。 岗位亮点 1、自动驾驶域控制器 BSP 是自动驾驶系统的核心底座,直接决定硬件平台的可量产性和系统稳定性,技术挑战度高,对个人技术深度和广度都有极大锻炼。 2、深入参与前沿自动驾驶硬件平台的研发与量产落地,跨越芯片 Bringup、内核定制、驱动开发、量产交付全链路,全面拓宽 BSP 工程师的职业发展空间。
对这个职位感兴趣吗?