Sr. Staff Hypervisor Developer
Core
Design and implement microkernel-based operating systems and low-latency network core stacks for autonomous driving vehicles.
Role type
Sr. Staff Hypervisor Developer (Embedded Systems)
Builds
Microkernel OS, network core stacks, system tool chains for diagnostics
Domain
Automotive / Embedded Systems / Autonomous Driving
Deliverable
production ML models | product features | infrastructure
Required skills
C programming, ARM assembly, ArmV8 architecture, operating system concepts (virtual memory, page tables, synchronization), Linux development environment
Preferred skills
Linux kernel development, Linux driver development, Hypervisor development (Xen, KVM, ACRN, SafeOS)
Technologies
ArmV8, Linux, C, ARM assembly
Responsibilities
Design & implement microkernel-based OS for on-car applications; Design & implement low latency, high throughput network core stacks; Characterize & optimize OS and network core functions for real time, high performance, and functional safety; Mentor team members
Seniority
Sr. Staff, hands-on IC with mentorship