This position is no longer available
On-site

NIO was looking for a Sr. Hypervisor/Linux Kernel Developer - Software Platform

About the Role

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.

Required Skills
CARM assemblyin-line assemblyGitC++Pythonobject-oriented programmingLinux kernelArm V8 architectureGICSMMUcache hierarchyArm Virtualization Host Extensionsembedded systemslow-level system software development CARM assemblyin-line assemblyGitC++Pythonobject-oriented programmingLinux kernelArm V8 architectureGICSMMUcache hierarchyArm Virtualization Host Extensionsembedded systemslow-level system software development
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
NIO

NIO is much more than a car company. NIO designs and develops smart, high-performance, electric vehicles with an aim to be the first “User Enterprise” in the world.

NIO Inc. is a pioneer and a leading manufacturer of premium smart electric vehicles in China. Founded in November 2014, NIO designs, develops, jointly manufactures and sells premium smart electric vehicles, driving innovations in next-generation technologies in assisted and intelligent driving, digital technologies, electric powertrains and batteries.

NIO is committed to a more environmentally friendly future in which improved smart electric car technologies, coupled with a better car ownership experience, will drive increased appreciation and adoption of smart electric cars, leading to a more sustainable future for the planet.

All jobs at NIO Visit website
Job Details
Category embedded
Posted 6 months ago