具身软件系统实习生 深圳、上海 实习 互联网 / 电子 / 网游 职位描述 负责人形机器人本体软件系统的设计与开发,将 AI 算法落地为可靠运行的机器人软件。1、与算法团队紧密协作,将强化学习、VLA、大语言模型等 AI 能力集成到机器人系统中,开发并优化 C++ 推理管道;2、设计并实现机器人核心软件架构,包括功能状态机、资源编排、任务调度,控制机器人自主完成复杂任务;3、开发高性能中间件(通信、监控、日志),确保多模块间低延迟、高可靠的数据交换;4、负责机器人数据采集、录制、回放及云端同步的全链路开发,保障数据闭环;5、参与嵌入式层开发,包括传感器(IMU、摄像头、力传感器)和执行器驱动,打通 AI 算法到底层硬件的完整链路。 职位要求 1、本科及以上学历,计算机、自动化、电子工程等相关专业;2、 熟悉 C++(C++17 及以上),具备 Linux 环境下系统级软件开发经验;3、 具备基本代码调试能力,逻辑思维清晰,有良好的沟通能力和团队协作意识;4、踏实好学,对人形机器人、机器人底层软件有浓厚兴趣,能保证连续实习6个月;5、具备良好的系统设计能力,能完成模块架构设计和跨团队技术对接。【加分项】1、有人形机器人或足式机器人的软件系统开发经验;2、熟悉 Bazel 构建系统;3、有 CUDA 编程或 GPU 加速经验;4、了解 MuJoCo/Isaac Gym 等仿真平台与真机部署的对接;5、机器人中间件开发(ROS2/DDS/自研通信框架);6、深度学习推理引擎集成(TensorRT/ONNX Runtime/MNN);7、嵌入式驱动开发(EtherCAT/CAN/SPI);8、熟悉实时系统开发,了解 PREEMPT_RT
【27届校招】具身智能运控软件工程师 深圳 正式 研发 - 算法 职位描述 您将加入人形机器人核心软件团队,参与运动控制软件的开发、重构与量产交付。并支持多种机器人形态的快速适配和能力复用。你将深度参与遥操作、力矩平滑、安全防护等关键实时控制模块的开发,在毫秒级控制周期的真机环境中解决实时性、安全性和鲁棒性挑战。主要职责:1、独立负责运动控制软件模块的开发与交付:包括但不限于遥操作数据采集与全身控制链路、力矩平滑与抖动优化、安全防护与降级策略实现;2、与运动控制算法团队对接,将算法方案(如遥操模型、力矩控制策略)转化为高质量的生产级 C++ 代码,处理算法到工程落地过程中的接口适配、数据对齐和性能差异。本岗位不涉及算法研发,聚焦软件工程;3、参与运动控制系统的架构升级:理解模块化业务的职责边界与接口规范,在新架构下完成模块适配,保障系统稳定、可靠;4、在真机环境中进行调试与性能分析:使用系统级性能分析工具定位延迟瓶颈和资源竞争,区分仿真与真机差异,提出可落地的优化方案;5、维护项目的构建系统与编译配置(基于 CMake 或 Bazel),保障构建流程的稳定可用,及时处理代码合并冲突与依赖变更;6、遵循量产级质量规范;问题发生后及时记录并给出初步分析;功能交付附带测试验证报告;7、输出模块设计文档与接口说明,沉淀真机调试经验与故障排查流程。 职位要求 1、硕士以上学历,计算机科学、自动化、电子工程或相关专业领域;2、有实时系统或嵌入式系统项目背景;3、精通 C++,理解 RAII、智能指针、线程安全、锁粒度控制与内存管理等基本知识;有能力 review 并改进现有代码的健壮性;4、熟练使用 CMake 或 Bazel 等构建系统,有维护过中大型 C++ 项目编译配置的经验;5、熟悉 Linux 开发与调试环境(gdb、perf、火焰图、日志分析),能独立定位崩溃、死锁和性能瓶颈;6、有将算法方案转化为工程代码的完整闭环经验:从理解方案设计 → 独立编写 C++ 实现 → 真机验证 → 修复差异 → 交付;7、具备良好的工程习惯:代码自测充分、commit 粒度合理、在代码提交中清晰描述变更意图和影响面;8、具备良好的团队协作能力:能与算法、硬件、测试等角色高效配合,在联调中主动对齐接口和时序。
系统研发工程师 北京、上海、杭州 正式 互联网 / 电子 / 网游 - 研发 职位描述 【岗位职责】参与 L4 级自动驾驶系统基础框架的设计与实现,包括模块化加载、任务调度、进程/线程管理、消息通信等核心功能;在 mentor 带领下,参与车载嵌入式系统(RTOS、驱动、消息通讯、自动驾驶中间件)的研发;参与高可靠、低延迟、易扩展的软件架构设计,支持高效工程迭代;实现传感器、算法模块、工具链等在框架中的集成与调度,开发系统监控、日志、异常检测与恢复机制。面向自动驾驶系统架构师方向培养——成长为能独立设计自动驾驶系统基础框架与软件架构的工程师。 职位要求 【任职要求】1. 计算机、软件工程、自动化或相关专业,本科及以上学历;2. 熟练掌握 C++17/20/23 和 Python,具备良好的系统编程能力;3. 熟悉 Linux 系统开发,理解多线程、进程间通信、内存管理等机制;4. 熟悉计算机体系结构、常用算法原理及数据结构、常见架构模式与设计模式;5. 熟练使用 pid/stat、vmstat、iostat、perf、ftrace、netstat、tcpdump、asan、minidump 等工具进行程序性能分析;6. 熟悉 Conan、CMake/Bazel、Git、Docker 等开发工具。【加分项】1. 有分布式系统、消息通信、共享内存、protobuf/flatbuf/ZeroMQ 等经验;2. 参与自动驾驶框架相关社区代码贡献;3. 熟悉某一深度学习框架实现或有深度学习框架实现经验;4.
As a Senior Robotics Software Engineer on the Isaac Applications Team, you will help build the platform for Physical AI robots — enabling sim-first development, real-world deployment, and continuous learning to make them smarter over time.
We are now looking for an Infrastructure Software Engineer for Deep Learning Libraries! NVIDIAs Deep Learning Libraries Group is seeking excellent software engineers to enable the next wave of NVIDIA’s highest performing deep learning libraries. The