Staff System Engineer | Researcher

NIO

Base: $163,500 - $212,400; bonus/equity: not speci...
Onsite
Operating system research experience
Virtualization and system security knowledge
Deep computer architecture expertise
NIO is seeking a Staff System Engineer | Researcher to join their SkyOS team, focusing on the design and development of full-domain vehicle operating systems for smart electric vehicles. The role requires advanced knowledge in systems software, including operating systems, virtualization, and system security, with a strong emphasis on innovative research and development

Job Summary

  • The role involves conducting original research on systems software to improve performance and dependability for NIO's smart electric vehicles.
  • Candidates will define long-term systems software architecture and collaborate with engineering teams to deploy research outcomes into production.
  • Employees receive comprehensive benefits including $0 medical coverage options, company-paid HSA contributions, and paid parental leave.

Matching Summary

Match Score: 85

NIO is seeking a Staff System Engineer | Researcher to join their SkyOS team, focusing on the design and development of full-domain vehicle operating systems for smart electric vehicles. The role requires advanced knowledge in systems software, including operating systems, virtualization, and system security, with a strong emphasis on innovative research and development.

Salary

Base: $163,500 - $212,400; Bonus/Equity: Not specified (discretionary bonus and equity excluded); Benefits: Anthem Blue Cross, HSA, 401(k), Paid Parental Leave

Skills & Requirements

Must-have

  • Operating system research experience
  • Virtualization and system security knowledge
  • Deep computer architecture expertise
  • Proficiency in C, assembly, and Rust
  • Experience with x86, Arm, or RISC-V architectures

Nice-to-have

  • Publications in top system conferences
  • Building system software from scratch
  • Hands-on microkernel experience
  • Familiarity with formal verification methods

Key Requirements

  • Master or Ph.D. in Computer Science or Engineering
  • Research experience in operating systems and virtualization
  • Expertise in at least one architecture: x86, Arm, or RISC-V

Work Rights

Not specified

Tailored Resume

Cover Letter