Nio
Staff System Engineer | Researcher
$164K–$212K
San Jose, CA · Hybrid · Staff · Full-time · Posted Jun 18, 2026
- Education
- Master or Ph.D. in computer science/engineering or related fields.
About the job
Conduct systems software research and translate it into deployed components and long-term architecture for smart electric vehicles.
What you'll do
- Research operating systems, file systems, and networking to improve performance and dependability.
- Design, implement, or rearchitect system components to meet performance and safety goals; define the systems software architecture and roadmap.
- Collaborate with engineering teams to deploy research outcomes.
What they ask for
- Research experience in operating systems, virtualization, and system security.
- In-depth computer architecture knowledge and expertise in at least one of x86, Arm, or RISC-V.
- Proficiency in C, assembly, and Rust, and ability to understand, organize, and improve complex system software.
- Ability to diagnose and solve complex system issues; conduct research independently and collaborate effectively.
Nice to have
- Publications in top systems conferences; experience building system software from scratch.
- Hands-on experience with microkernels and multiserver operating systems; familiarity with formal verification methods.
Pay
USD $163,500.00 - $212,400.00 base salary
Tools
x86, Arm, RISC-V, C, assembly, Rust
Model-written summary · the original posting is authoritative