职位概述: 作为具身系统软件操作系统与底层性能基座的关键建设者,您将负责搭建具身机器人跨异构计算平台(NVIDIA Orin / Thor 及国产芯片平台)的系统软件与操作系统(RT-Linux)底座。您将主导异构芯片平台的 Bring-up 与 BSP 供应商交付管理,深入 Linux 内核进行高并发、低延迟调优;同时构建涵盖全栈 Trace、指标监测与可视化诊断的通用可观测性系统(Observability),为具身智能系统的高效、确定性运行压榨出极致的系统性能。 岗位职责: 1.多平台供应商管理与异构芯片系统适配: 主导与芯片厂商(NVIDIA、地平线等)及板卡/BSP 供应商的技术对接,制定标准化 Bring-up 与 BSP 交付验收规范,监督并推进 Orin、Thor 及国产芯片平台的底层系统 Bring-up、驱动适配与系统镜像定制; 联合供应商攻克异构计算平台上 PCIe 通信、内存映射、DMA 传输及硬件加速单元(NPU / GPU / ISP)的底层驱动瓶颈,把控交付质量,保障硬件算力的高效释放。 2.内核级性能调优与实时性保障: 深入 Linux 内核(PREEMPT_RT / RTOS),进行 CPU 隔离(isolcpus)、中断绑定、调度器策略(SCHED_FIFO/DEADLINE)调优及内存分配优化(NUMA / HugePages); 定位并解决复杂高并发场景下的内核上下文切换开销、锁竞争、时延毛刺(Latency Spikes)及 CPU/GPU 资源抢占问题,确保控制链路与算法管道的毫秒级/微秒级确定性。 3.系统级通用可观测性与性能可视化建设: 负责机器人端侧通用可观测性(Observability)与日志诊断体系的架构设计与实现; 4.内存与系统资源极限压榨: 主导系统级内存泄漏检测、碎片化治理及零拷贝(Zero-Copy)内存池优化; 建立系统级资源(CPU、GPU、NPU、内存、IO、温度与功耗)监控与动态保护/降频降级策略,保障机器人在极限工况下的稳定运行。
职位要求: 1.专业背景与资历: 计算机、软件工程、电子工程、自动化或相关专业本科及以上学历,精通 Modern C/C++ 与 Linux 系统编程; 具备 2 年及以上 Linux 内核调优、BSP/操作系统开发、车载/机器人平台 Bring-up 或系统性能优化实战经验。 2.OS 底层与性能优化深耕: 深入理解 Linux 内核架构(内存管理、进程调度、中断机制、PCIe / DMA / IPC); 熟悉 NVIDIA Jetson (Orin/Thor) 或主流国产芯片平台的底层架构与生态,具备管理与监督芯片/BSP 供应商完成 Bring-up、驱动调试及系统交付的实战经验; 精通系统级性能诊断与工具链,熟练使用 Perfetto、eBPF、ftrace、valgrind、perf 等进行微秒级性能瓶颈定位与分析; 熟悉实时操作系统(PREEMPT_RT / RT-Linux)特性与低延迟调优实践。
相关岗位