招聘公告 · 职位检索 · 央国企/事业单位/名企

底软开发与集成工程师(BSP)(J20061)

单位:哈啰出行类型:社招地点:上海市更新:2026-09-24

岗位信息

招聘单位哈啰出行
工作地点上海市
官方更新时间2025-06-26T15:23:50

职位描述

一、职位概述

负责基于NVIDIA Orin/Thor芯片的控制器BSP开发与集成,主导相机视频链路构建、驱动开发及BSP镜像定制化,确保DriveOS系统在车载/边缘计算等场景的高效稳定运行。需深度参与硬件-操作系统适配、性能优化及全链路问题攻关。

二、岗位职责

1. BSP开发与集成:

1-1、负责NVIDIA Orin/Thor平台的BSP移植、裁剪与优化,包括Uboot引导、Linux内核配置、设备树定制及根文件系统构建;

1-2、开发并维护相机驱动(Camera Driver),实现视频采集链路(基于NVSIPL/NVStream/NVMedia框架),支持多路高分辨率视频流处理(如4K/8K)及低延时传输;

1-3、定制BSP镜像:调整分区策略、启动流程、CPU绑核策略(Affinity)、内存管理配置,优化系统实时性与资源利用率。

2. 框架与工具链开发:

2-1、基于NVIDIA生态(CUDA/NVMedia)开发硬件加速模块,优化AI推理与图像处理性能;

2-1、设计并实现DriveOS的适配层,解决上下游模块(如自动驾驶中间件、应用层)的兼容性问题。

3. 问题定位与调优:

3-1、主导DriveOS系统级故障排查(如内核崩溃、驱动兼容性、视频流中断),结合JTAG/逻辑分析仪进行硬件协同调试;

3-2、优化系统功耗、启动时间及实时性,确保满足车载控制器低延迟、高可靠性要求。

4. 协作与交付:

4-1、协同硬件团队完成芯片Bringup、信号测试及外设验证(如MIPI CSI/DSI、PCIe接口);

4-2、编写BSP设计文档、接口规范及问题解决方案,为应用层团队提供底层技术支持。

任职要求

1. 必备技能:

1-1、技术栈:精通NVIDIA Orin/Thor芯片架构,熟悉其开发工具链(如JetPack SDK);熟练掌握NVIDIA框架:NVSIPL(相机处理库)、NVStream(视频流管理)、NVMedia(多媒体加速)、CUDA并行计算;精通Linux BSP开发:内核裁剪、设备树配置、Uboot移植、外设驱动开发(Camera/USB/Ethernet/PCIe);熟悉DriveOS特性及常见问题解决方案(如安全启动、多核调度);

1-2、开发能力:5年以上嵌入式开发经验,3年以上NVIDIA平台开发经历,有车载控制器/域控制器项目落地案例;精通C/C++、Shell/Python脚本,具备ARM汇编调试能力;

2. 优先条件:

2-1、熟悉车载以太网(SOME/IP、DoIP)、多传感器(Radar/LiDAR)数据融合架构;

2-2、有自动驾驶域控制器(如座舱/ADAS)开发经验,了解ISO 26262功能安全标准;

2-3、贡献过Linux内核驱动或开源BSP项目者优先;

3. 软性素质:

3-1、具备硬件原理图阅读能力,熟练使用示波器/JTAG等调试工具;

3-2、强逻辑分析能力,能独立攻关复杂系统问题;良好的跨团队协作与英文技术文档阅读能力。

前往官方投递

提示:投递请认准招聘单位官方招聘官网,谨防中介收费。