logo of hello

哈啰底软开发与集成工程师(BSP)-【自动驾驶】

社招全职5年以上技术地点:上海状态:招聘

任职要求


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

工作职责


一、职位概述
负责基于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设计文档、接口规范及问题解决方案,为应用层团队提供底层技术支持。
包括英文材料
Jetpack+
SDK+
CUDA+
Linux+
内核+
Ethernet+
C+
C+++
Bash+
Python+
脚本+
自动驾驶+
相关职位

logo of didi
社招5年以上技术

岗位职责: 1.负责L4级自动驾驶域控SOC的Linux BSP、设备驱动以及底软的设计、开发以及集成工作。 2.负责以太网卡、Switch等设备的驱动开发、gPTP时间同步协议开发。 3.负责Linux系统底层BSP整体性能的调试与优化,疑难问题排查与解决。 4.负责构建自动化发版测试平台,包括CICD、自动化发布部署、自动化测试等,并制定相关规范与流程。

更新于 2025-07-18
logo of didi
社招5年以上技术

1、自动驾驶域控制器的软件集成和发布工作: * 根据版本发布需求,从代码库中选取特定的分支或节点制作软件包或者刷写镜像。 * 对发布内容做冒烟测试,检查基础功能; * 根据版本发布需求,对发布内容进行逐项验证,检查是否满足发布需求; * 跟研发人员紧密配合,对发现的问题快速反馈并进行回归测试; * 撰写软件发布说明(release note),汇总版本变更情况和验证情况;   2、自动驾驶域控制器的专项测试工作: * 针对特定的功能或软件模块设计测试方法并撰写操作说明; * 利用已有的工具和方法执行测试并撰写报告; * 常见测试方向包括业务逻辑、通信带宽、通信时延、系统稳定性等; * 对各个渠道反馈的问题进行压力测试以协助定位和解决; 3、BSP与底软自动化测试平台建设: * 测试工具链搭建、自动测试脚本编写; * 测试资源管理与协调(外包人员与工程服务供应商)等。

更新于 2025-04-07
logo of hello
社招技术

1. 自动驾驶底层软件,如相机服务、Lidar服务等的开发与调试; 2. 自动驾驶应用层软件通讯协议接口制定、集成及相关工具开发;

更新于 2025-05-25
logo of liauto
社招8年以上智能与信息技术

岗位职责 1.功能安全软件设计开发,主导符合ISO26262 (ASILC/D)等级的车载控制器设计与开发,确保系统满足功能安全等级要求。(L4自动驾驶、电控系统、底盘系统等)功能安全软件设计,从需求分析(TSR|SSR)、软件设计到测试验证,主导功能安全转你件开发全流程,参与包括DFMEA、FTA、HARA等分析过程。主导设计安全机制(如故障检测、冗余设计、故障处理等)并集成到软件架构中,覆盖业务层、监控层及基础软件层交互。牵头解决功能安全系统性技术难题(如自动驾驶、电控系统、底盘温系统等场景); 2.技术标准与流程建设,建立功能安全软件开发流程,协助制定企业级安全设计规范和技术标准并推动流程落地。 3.跨领域协同与创新,协同硬件、应用、算法、测试等团队完成功能安全关键系统的跨领域集成与验证,主导功能安全软件部署;跟踪SOTIF(ISO21448)预期功能安全等新兴技术趋势,推动技术硕研与专利布局。