NIO is looking for a Sr. Hypervisor/Linux Kernel Developer to contribute to the foundational system software of its in-vehicle compute platform. You will play a key role in developing SkyOS-H, NIO's proprietary hypervisor, shaping the core of next-generation intelligent vehicles with a focus on performance, safety, and real-time efficiency.
What You'll Do
- Develop and execute a microkernel-based operating system and hypervisor tailored for diverse on-vehicle applications in autonomous driving vehicles.
- Analyze and enhance operating system functionalities for real-time performance, high efficiency, security, and functional safety.
- Collaborate with the team to discuss and refine designs and implementations.
- Lead through demonstration, serving as both a mentor and a mentee to foster team growth and knowledge sharing.
What We're Looking For
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
- 1+ years of experience in embedded systems or low-level system software development.
- Strong coding skills in C, ARM assembly, and in-line assembly.
- Deep understanding of Arm V8 architecture: GIC, SMMU, cache hierarchy, and Arm Virtualization Host Extensions (VHE).
- Proficiency in Git, C/C++, Python, and object-oriented programming.
- Experience with Linux kernel development or driver subsystems.
- Knowledge of embedded system security: Arm TrustZone, OP-TEE, Secure Boot.
- Ability to thrive and contribute effectively within a global, cross-functional engineering team.
Technical Stack
- C
- ARM assembly
- in-line assembly
- Git
- C++
- Python
- object-oriented programming
- Linux kernel
- Arm V8 architecture
- GIC
- SMMU
- Arm Virtualization Host Extensions (VHE)
- TrustZone
- OP-TEE
- Secure Boot
Team & Environment
- core system software team
Benefits & Compensation
- CIGNA EPO, 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 dependents
- Company Paid HSA (Health Savings Account) Contribution when enrolled in the High Deductible CIGNA medical plan
- Healthcare and Dependent Care Flexible Spending Accounts (FSA)
- 401(k) with Brokerage Link option
- Company paid Basic Life, AD&D, short-term and long-term disability insurance
- Employee Assistance Program
- Sick and Vacation time
- 13 Paid Holidays a year
- Paid 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 insurance
- Commuter benefits
- Mobile Cell Phone Credit
- Healthjoy mobile benefit app supporting you and your dependents with benefit questions on the go & support with benefit billing questions
- Free lunch and snacks
- Onsite gym
- Employee discounts and perks program
Base salary range: $163,500.00 - $212,400.00. Discretionary bonus and benefits not included in base salary.
Work Mode
- onsite
NIO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.







