Back to Jobs
Sudo AI

具身智能机器人-SOC嵌入式软件中高级工程师/架构师

Sudo AI
上海Full TimeSeniorPosted 7d ago
具身智能机器人-SOC嵌入式软件中高级工程师/架构师上海全职智能制造 / 工业互联网 / 工业自动化职位描述1. 系统移植与BSP开发:负责机器人主控(NVIDIA Jetson、RK3588、Qualcomm等SOC)的Linux系统移植、内核裁剪、Uboot移植启动及BSP调试。 2. 存储与镜像管理:负责eMMC/UFS/DDR的地址分区规划与驱动适配,设计底软镜像打包、版本维护及OTA刷写方案。 3. 多模态传感器驱动: - 视觉:开发多路MIPI CSI/GMSL相机驱动(V4L2框架),解决ISP调试接口适配、多相机硬件触发同步及时间戳对齐问题。 - 其他传感器:负责IMU、激光雷达等多传感器的时间同步(PTP/gPTP)与时钟驱动,实现数据流低延迟传输。 4. 数据流架构设计:设计基于ION/DMA-BUF的零拷贝数据管线,实现传感器数据向GPU/NPU及ROS/ROS2的高效传输。 5. 高速接口调优:负责PCIe、USB 3.0、Ethernet(TSN)等高速接口驱动开发,解决多传感器并发下的带宽分配与信号完整性问题。 6. 整机性能与功耗优化:优化系统启动速度、实时性(Preempt-RT)及内存占用。管理系统功耗(DVFS/热管理),平衡电池续航与AI推理算力。 职位要求1. 学历与经验:计算机/电子相关专业本科及以上,3年以上Linux驱动或系统开发经验。 2. 芯片平台(必备其一): - 精通NVIDIA Jetson(Orin/Xavier)或RK3588平台,熟悉JetPack/Rockchip BSP、V4L2/GStreamer多媒体框架及GPU/NPU内存管理。 - 熟悉NVIDIA Jetson、RK3588、Qualcomm等至少一种其他主流机器人SOC平台。 3. 核心技术能力(必备): - 精通Linux内核机制(内存/中断/DMA/设备树),有丰富驱动开发经验。 - 熟练掌握MIPI CSI/DSI协议及V4L2框架,有多路GMSL相机同步触发与驱动落地经验。 - 深入理解U-Boot启动流程、存储分区及OTA刷写方案。 - 熟悉PTP时间同步协议、时钟系统及多传感器时间戳对齐机制。 4. 调试能力:能独立进行软硬件联合调试定位时序问题。 5. 代码素养:精通C/C++,代码规范,有Git及CI/CD自动化测试经验,具有良好的编程思想和代码规范,程序结构条理清晰,可读性强。 【加分项】 1. 有ROS/ROS2底层移植或EtherCAT/CANopen协议栈经验者优先。 2. 深入掌握Preempt-RT/Xenomai实时补丁或有Linux内核社区贡献者优先。 3. 有多传感器内外参标定与时间同步底层实现经验者优先 4. 有视频图像处理、编解码的相关编程经验者优先 5. 熟悉功能安全(如ISO 13482/13849)或信息安全(Secure Boot、TEE/TrustZone)底层实现者优先投递
Ready to apply? You'll be taken to Sudo AI's application page.