Senior System Software Engineer | Researcher, Kernel and OS
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateAbout NIO
NIO is a global smart electric vehicle company founded in November 2014. Dedicated to shaping a sustainable and brighter future together by providing high-performance smart electric vehicles and exceptional user experiences, NIO is the first car company listed on the NYSE, HKEX and SGX
.
NIO currently has three major brands under its umbrella: NIO, ONVO and firefly. Ten years into establishment, NIO is now one of the leading companies in the global premium smart electric vehicle market, committed to fostering its own research and development capabilities for core technologies. As of the end of June 2025, the company had filed for and obtained over 9,900 patents. Additionally, NIO has developed NIO Full Stack, a collection of 12 technology domain
s.
Currently, NIO has R&D centers and manufacturing facilities in over 10 locations, including Shanghai, Hefei, Beijing, Nanjing, San Jose, Munich, Oxford, Budapest, Singapore, and Abu Dhabi. Additionally, it has built a sales and service network across 10 countries and regions, including China, Europe, the Middle East and the Greater Caucasus, serving users in over 350 cities worldwi
de.
NIO currently offers nine premium smart electric vehicle models under the NIO brand, two smart electric vehicle under the ONVO brand and one small, smart, high-end electric vehicle under firefly br
**and.
About the Pos**
itionWe are seeki
*ng a Senior System Software Engineer | Researcher (Kernel and*
OS) to join our SkyOS team. The team is responsible for the design and development of NIO's full-domain vehicle operating systems. The position will explore new ideas and designs that can make systems software faster, more dependable, and intelligent, from proof of concept to final production quality. You will have the opportunity to work on almost every layer of systems software, including kernel, networking, file system, drivers, hypervisor, libc, build system, etc, to optimize the system from high-level architecture down to the choice of assembly instructions, to bring high-impact innovations onto production systems by collaborating with engineering teams. If you enjoy building systems from scratch, writing high quality system code, optimisazing performance, turning your research ideas into awesome real world products, and shaping the future of systems software for intelligent EVs, the stage is ready for
**you.
Responsibil**
- ities:Conduct original research on systems software, including OS kernel, file systems, networking to improve system performance and dependab
- ility.Design and implement or rearchitect system components to fulfill the performance and safety
- goals.Define long-term systems software architecture and roadmap in the smart EV d
- omain.Work with engineering teams to put research outcomes into real-world deploy
**ments.
Qualific**
- ations:Master or Ph.D. In computer science/engineering or related
- fields.Research experiences in operating systems, virtualization, system se
- curity.In-depth knowledge of computer architecture. Expertise in at least one of the following architectures: x86, Arm,
- RISC-V.Proficiency in C, assembly, and Rust. Ability to understand, organize, and improve the code of complex system so
- ftware.Ability to diagnose and solve complex system
- issues.Be able to conduct research independently and also be a good collab
- orator.Accurate and concise communi
**cation.
Preferred Qualifi**
- cations:Ph.D. In computer science / engineering, or related fields; or Ph.D. candidate expecting graduation within 6-12
- months.Publications in top system conferences (SOSP, OSDI, EuroSys, DSN, ASPL
- OS ...).Experiences of building system software (be it a kernel, OS, hypervisor, file system, or network stack) from
- scratch.Hands-on experience in microkernels and multiserver operating
- systems.Familiarity with formal verification
methods.
Benefits:Along with competitive pay, as a full-time NIO employee, you are eligible for the following benefits on the first day you
- join NIO:
Anthem PPO, HSA, and Kaiser HMO medical plans with $0 for Employee Only
- Coverage.Dental (including orthodontic coverage) and vision plan. Both provide options with a $0 paycheck contribution covering you and your eligible d
- ependents.Company Paid HSA (Health Savings Account) Contribution when enrolled in the High Deductible CIGNA me
- dical planHealthcare and Dependent Care Flexible Spending Acco
- unts (FSA)401(k) with Brokerage L
- ink optionCompany paid Basic Life, AD&D, short-term and long-term disability
- insuranceEmployee Assistan
- ce ProgramSick and Vac
- ation time13 Paid Holid
- ays a yearPaid Parental Leave for first 8 weeks at full pay (eligible after 90 days of employment
- with NIO)Paid Disability Leave for first 6 weeks at full pay (eligible after 90 days of employment
- with NIO)Voluntary benefits including: Voluntary Life and AD&D options for you, your spouse/domestic partner and dependent child(ren), pet
- insuranceCommute
- r benefitsMobile Cell Ph
- one CreditHealthjoy mobile benefit app supporting you and your dependents with benefit questions on the go & support with benefit billing
- questionsFree lunch
- and snacks
- Onsite gymEmployee discounts and per
ks program