On-site Full-time

NIO is hiring 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
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
NIO
NIO is a pioneer and a leading company in the premium smart electric vehicle market. The company designs, develops, jointly manufactures and sells premium smart electric vehicles, driving innovations in next-generation technologies in autonomous driving, digital technologies, electric powertrains and batteries. NIO offers industry-leading battery swapping technologies (BaaS) and proprietary autonomous driving technologies (ADaaS). Its product portfolio includes the ES8, ES7 (EL7), ES6, EC7, EC6, ET7, and ET5.
All jobs at NIO Visit website
Job Details
Category embedded
Posted 5 months ago