Ivyea Jobs 5948 roles · 69 companies · 刚刚
优必选 · 具身智能

高级系统开发工程师(算法工程化)

深圳 社招 · 全职 产品与研发类 工程开发

职位描述

1、负责SLAM、路径规划、传感器驱动、等算法模块的整体代码架构优化,工程化优化,算法接口优化、性能优化及模块化封装等工作; 2、针对Linux内核进行深度优化(如实时性调度、内存管理、多线程并发),提升算法在嵌入式平台(如ARM、Jetson)的实时性; 3、优化算法模块的CPU/GPU资源占用,利用SIMD、CUDA或OpenCL加速关键计算(如特征提取、BA优化); 4、设计并实现高吞吐、低延迟的跨进程通信接口(如ROS2、DDS、gRPC或自定义IPC),与系统工程部协作完成传感器数据流和导航指令的高效传输; 5、 定义标准化API接口,确保算法模块与硬件驱动、上层控制系统的无缝集成; 6、通过单元测试(GTest)、CI/CD流水线和性能分析工具(perf、VTune)保障代码鲁棒性; 7、与算法工程师合作,将算法代码优化为高性能C++代码。

任职要求

任职要求: 1、计算机,软件工层,机器人等专业 2、5年以上Linux平台C++开发经验,精通模板、STL、智能指针、多线程(std::thread、OpenMP)。 3、掌握Linux内核机制(进程调度、内存映射、零拷贝)、性能调优工具(perf、valgrind)。 4、有跨进程通信开发经验(ROS2/DDS/MQTT),熟悉网络协议(TCP/UDP)或串口通信。 5、计算机/机器人/自动化相关专业硕士及以上学历。 加分项: 1、参与过机器人/自动驾驶项目的嵌入式部署,熟悉ARM NEON或GPU加速。 2、了解传感器驱动开发(Camera、LiDAR、IMU)或内核模块开发经验。 3、熟悉实时操作系统(RT-Linux、Xenomai)或容器化部署(Docker)。 4、GitHub上有开源SLAM/导航相关项目或贡献。