Staff System Engineer | Researcher
Core
Design and develop NIO's full-domain vehicle operating systems, exploring new ideas to make systems software faster, more dependable, and intelligent from proof of concept to production.
Role type
Staff System Engineer | Researcher
Builds
Full-domain vehicle operating systems for premium smart electric vehicles
Domain
Automotive / Systems Software / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Operating systems research, system architecture, computer architecture (x86/Arm/RISC-V), C, assembly, Rust, complex system debugging
Preferred skills
Ph.D. in CS/Engineering, publications in top system conferences, building system software from scratch, microkernel experience, formal verification
Technologies
Linux kernel, hypervisors, file systems, networking stacks, build systems
Responsibilities
Conduct original research on OS kernel, file systems, and networking; Design and implement or rearchitect system components; Define long-term systems software architecture and roadmap; Collaborate with engineering teams to deploy research outcomes
Seniority
Staff, hands-on IC with research leadership