CareerPlan

Sr. Hypervisor/Linux Kernel Developer - Software Platform

San Jose-USFull-time$164k2025-10-21 → 2026-11-10

Core

Designing and optimizing a microkernel-based hypervisor and operating system for real-time, safety-critical autonomous driving vehicles.

Role type

Senior IC hypervisor and Linux kernel developer

Builds

SkyOS-H hypervisor and core system software for NIO's intelligent electric vehicles

Domain

Automotive embedded systems, virtualization, and low-level OS development

Required skills

C, ARM assembly, Linux kernel development, Arm V8 architecture (GIC, SMMU, VHE), embedded security (TrustZone, OP-TEE), Git, Python

Preferred skills

Microkernel OS design, driver subsystems, cache/memory subsystem optimization

Technologies

Arm V8, TrustZone, OP-TEE, SMMU, Linux kernel

Responsibilities

Develop microkernel-based OS and hypervisor for autonomous driving; Optimize OS for real-time performance and functional safety; Collaborate on design and implementation; Mentor team members

Seniority

Senior, hands-on IC