NIO
Posted 8mo ago

智能辅助驾驶-系统集成工程师

NIO
Beijing or Shanghai
OnsiteFull Time
Responsibilities
  • integrating modules
  • optimizing performance
  • building pipelines
Requirements
  • Strong Linux development
  • C++ and Python expertise
  • Experience with Git/Gerrit/GitLab CI
  • Multithreading and performance profiling
  • 6+ years engineering experience in large-scale systems
Technical tools mentioned
LinuxGitGerritGitLab CIC++PythonCUDAJPerfSonarQubeASanTSanMinidumpJemallocPerfVTuneLLM

Job description

主要职责:
1. 算法模块集成与实车部署
- 深度参与智能辅助驾驶驾驶诸多算法模块的集成与工程化改造
- 开发统一集成算法模块的工程链路,并可跨平台(arm/x86)部署,支持链路快速调试和部署
- 对接云端与仿真验证体系,建设统一的车云工程体系
2. 车云链路系统设计与性能优化
- 负责车云链路集成架构的设计,开发与迭代,包括数据格式、调度机制等
- 持续优化链路时延、吞吐与系统稳定性,保障算法模块在车端的高可靠运行
- 解决车云链路中的高并发、数据一致性,跨版本伴生下发等诸多工程难题
3. CI/CD 与自动化质量体系建设
- 构建稳定可靠的 CI/CD 流程(构建、编译、自动部署、回归验证)
- 设计多层级的拦截系统,拦截所有上车模块的质量问题
- 设计工程质量度量体系,提升整个团队的交付效率与代码质量
4. 工程质量与系统级问题攻关
- 推进 C++/Python 工程规范、性能 profiling、内存、日志管理优化等专项工作
- 参与定位和解决系统级崩溃、性能瓶颈、线程安全、内存泄漏等复杂问题
- 主导关键模块的工程重构,使系统具备可扩展性、可维护性

1. 基础能力(必备)
- 熟练掌握 Linux 环境开发,熟悉常用构建工具、调试工具、性能工具
- 熟练使用 Git/Gerrit/GitLab CI 等现代研发流程
- C++ 能力扎实:
- 熟悉 C++11/14/17/20 标准
- 理解内存模型、智能指针、对象生命周期
- 熟悉 STL、现代模板与泛型、编译期优化
- 精通多线程编程(mutex/lock-free/future 等)
- Python 能力扎实:
- 熟悉多进程/多线程/协程模型
- 理解 Python 虚拟机、GIL、对象模型、内存管理机制

2. 加分项(以下任意符合均加分)
- 有 高性能计算 / CUDA / GPU 加速 经验
- 有 大规模 C++ 工程架构 经验,能在复杂系统中设计模块化工程结构
- 熟悉以下性能/质量工具:
- JPerf、SonarQube、ASan/TSan、Minidump、Jemalloc、Perf、VTune
- 熟悉 视频编解码、图像传输链路优化
- 了解 LLM / 多模态模型在智能辅助驾驶中的应用
- 有模型 分布式训练、多机多卡调优 经验
- 有智能辅助驾驶、机器人、实时系统等项目经验

About NIO

Designs and manufactures smart, premium electric vehicles.

Similar jobs

System Integration Engineer roles near Beijing, Beijing
3mo
Save
Mark Applied
Hide
SAI-系统集成工程师
Beijing or Suzhou or Shanghai or Shenzhen or Guangzhou
OnsiteFull Time
Momenta
MomentaHKEX: Momenta: A developing autonomous driving system architecture and end-to-end integration solutions.
Design and deliver autonomous driving system architecture, perform software/hardware integration, optimize system performance, ensure functional safety and mass-production delivery; proficiency in programming and platform integration required.
python, C++, C, typescript, Claude Code, Copilot, CI/CD
2y
Save
Mark Applied
Hide
系统集成工程师
Beijing, Beijing, China
OnsiteFull Time
AutraTech
AutraTech: Develops autonomous driving technology for heavy logistics trucks.
2+ YOEBachelor's in electronics/computer/automation/vehicle engineering,2+ years in AD/vehicle system integration,hardware and testing knowledge,Linux and Python/Shell proficiency,knowledge of communication protocols.
Linux, Python, Shell
3mo
Save
Mark Applied
Hide
【共创】DevOps系统集成构建工程师
Beijing, Beijing, China
OnsiteFull Time
AgiBot
AgiBot: AgiBot develops and manufactures advanced humanoid robots and embodied AI.
Design and maintain Yocto-based embedded build systems, build Jenkins/Conan CI/CD pipelines, containerize cross-compilation environments; strong scripting and embedded development skills required.
Yocto Project, Jenkins, Conan, Docker, Bash, Python, C, C++, CMake
4mo
Save
Mark Applied
Hide
AI服务器系统集成测试研发工程师-服务器
Beijing, Beijing, China
OnsiteFull Time
ByteDance
ByteDance: Developing AI-driven content platforms and mobile applications.
Bachelor's in computer/electrical/automation, experience in server/GPU hardware or system testing, strong GPU and server hardware fundamentals, Python and Shell automation skills, ability to design benchmarks and collaborate cross-team.
Python, Shell, CUDA, CI/CD
5mo
Save
Mark Applied
Hide
机器人算法系统集成工程师
Beijing or Shenzhen
OnsiteFull Time
AI2 Robotics
AI2 Robotics: Develops general-purpose embodied intelligent robots for industrial applications.
2+ YOEBachelor's in CS/EE/ME/Robotics,2+ years ROS/ROS2 experience,proficient Python,Linux/Ubuntu and shell skills,Git and config (YAML/JSON) familiarity,strong system-level debugging.
ROS, ROS2, Python, Ubuntu, Shell, YAML, JSON, Git
2mo
Save
Mark Applied
Hide
Drive System Function Integration & Commissioning Engineer
Beijing, Beijing, China
OnsiteFull Time
Mercedes-Benz Group
Mercedes-Benz GroupFrankfurt Stock Exchange: MBG: Manufactures luxury automobiles and provides vehicle financial services.
University degree in electrical/mechanical/automotive engineering; deep powertrain and software development knowledge; commissioning, validation and integration experience; mandatory Vector/CANape/CANoe, INCA, DTS Monaco skills; fluent English and German; driver's license.
Vector, CANape, CANoe, INCA, DTS Monaco, Matlab, Simulink, MB.OS
1y
Save
Mark Applied
Hide
侧门系统集成工程师
Beijing or Shanghai
OnsiteFull Time
Li Auto
Li AutoNASDAQ / HKEX: LI / 2015: Designing and manufacturing premium smart electric vehicles.
2+ YOEBachelor's in vehicle/ mechanical engineering, OEM experience with ≥2 full-vehicle projects, CET-4 English, familiarity with side-door parts, testing and quality issue resolution, and proficiency with Catia.
Catia
2mo
Save
Mark Applied
Hide
Drive System Function Integration & Commissioning Engineer
Beijing, Beijing, China
OnsiteFull Time
Mercedes-Benz Group
Mercedes-Benz GroupFrankfurt Stock Exchange: MBG: Produces luxury passenger cars and premium light commercial vans.
University degree in electrical, mechanical, or automotive engineering; deep powertrain and SW development knowledge; experience in calibration, testing, validation and integration; Vector CANape/CANoe, INCA, DTS Monaco required; Matlab/Simulink beneficial; fluent English and German; driver license.
Vector CANape, Vector CANoe, INCA, DTS Monaco, Matlab/Simulink, MB.OS