CareerPlan

Senior OS/Kernel Engineer

San Jose-USFull-time$143k–$186k2026-04-13 → 2026-11-11

Core

Design and develop NIO's full-domain vehicle operating systems, optimizing from high-level architecture down to assembly instructions for smart electric vehicles.

Role type

Senior IC OS/kernel engineer (automotive systems)

Builds

Full-domain vehicle operating systems, kernels, drivers, hypervisors, and networking stacks for smart EVs

Domain

Automotive / Embedded Systems / Real-time OS

Required skills

OS internals, virtualization, system security, hardware architecture (x86/Arm/RISC-V), C, assembly, Rust, low-level debugging, real-time performance optimization

Preferred skills

Microkernel architectures, automotive safety standards (ISO 26262), formal verification, academic research in systems (SOSP/OSDI/ASPLOS), custom kernel modules, RTOS

Technologies

C, assembly, Rust, x86, Arm, RISC-V

Responsibilities

Prototype and evaluate advanced systems software concepts (kernels, file systems, drivers, networking); Design, implement, and optimize critical low-level system components for real-time performance and safety; Contribute to long-term systems software architecture; Collaborate to transition prototypes into production-ready deployments

Seniority

Senior, hands-on IC