×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Hypervisor​/Linux Kernel Developer - Software Platform

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Nio
Full Time position
Listed on 2026-10-13
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer, Software Engineer, Embedded Systems/ Firmware/ IoT
Salary/Wage Range or Industry Benchmark: 164000 - 212000 USD Yearly USD 164000.00 212000.00 YEAR
Job Description & How to Apply Below
About NIO

NIO Inc. is a pioneer and a leading company in the global smart electric vehicle market. Founded in November 2014, NIO aspires to shape a sustainable and brighter future with the mission of “Blue Sky Coming”.

NIO envisions itself as a user enterprise where innovative technology meets experience excellence. NIO designs, develops, manufactures and sells smart electric vehicles, driving innovations in next-generation core technologies. NIO distinguishes itself through continuous technological breakthroughs and innovations, exceptional products and services, and a community for shared growth.

NIO provides premium smart electric vehicles under the NIO brand, premium smart electric vehicles for families through the ONVO brand, and small smart high-end electric cars with the FIREFLY brand.

About the Position

This role is ideal for an experienced kernel
or
hypervisor
engineer who wants to work hands-on with the foundations of NIO’s in-vehicle compute platform. You will join the core system software team behind SkyOS-H, NIO’s in-house hypervisor, and other SkyOS variants — contributing from architecture design to production deployment in next-generation intelligent vehicles.

Hypervisor & Kernel Performance at Scale

You’ll work on low-level system software designed for real-time, high-efficiency, and safety-critical automotive environments. This includes optimizing latency and throughput, refining vIRQ handling, improving cache and memory subsystem efficiency (SMMU, coherency, and paging), and leveraging Arm V8 virtualization extensions (VHE). You will contribute to hypervisor scheduling, partition isolation, and secure domain management to achieve automotive-grade determinism and performance on modern SoCs.

End-to-End

Impact & Intelligent Vehicle Systems

From early architecture exploration to kernel integration, driver development, validation, and production rollout — your work will directly power live vehicle systems. You’ll enable mission-critical domains such as AD/ADAS compute
, sensor fusion
, and secure boot/trusted execution (Trust Zone, OP-TEE).

In collaboration with AI and cloud teams, you’ll also support emerging LLM-based intelligent copilots and in-vehicle assistants
, where hypervisor-level performance and scheduling directly enhance on-vehicle AI responsiveness. This role offers a rare opportunity to build real products that blend operating systems, virtualization, and intelligence at the edge — all within a fast-moving automotive environment.

Responsibilities
  • 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.
Qualifications
  • 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 inC,
    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 Trust Zone, OP-TEE, Secure Boot.
  • Ability to thrive and contribute effectively within a global, cross-functional engineering team.
Benefits
  • Anthem PPO, HSA, and Kaiser HMO medical plans with $0 for Employee Only Coverage.
  • Dental…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary