# Sr. Staff Hypervisor Developer

Hiring organization: [NIO](https://career.thegoodapps.co/organizations/nio)

Canonical page: https://career.thegoodapps.co/jobs/fdf7a234-0a36-4a5c-a333-ff4992ed782d

Listed on NIO's own careers site. Applications go to them directly.

- Employment type: full time
- Seniority: Senior
- Location: San Jose, CA
- Salary: 192100 – 249600 USD per year

## Summary

This role develops the operating system and networking core for autonomous vehicle platforms at NIO, requiring deep expertise in embedded systems, kernel-level code, and hypervisor technologies. It suits experienced systems engineers who thrive on performance optimization and can mentor others in a collaborative environment.

_Our summary, not NIO's wording._

## Skills named

Linux

## Required

- 10+ years embedded systems development
- Low-level and system code on ArmV8 platforms
- Proficiency in C and ARM assembly
- Understanding of ARM architecture including interrupt controller, MMU, timer, and virtualization hardware
- Operating system concepts: virtual memory, page tables, caches, synchronization primitives
- Linux development experience
- BS/MS in Electrical Engineering, Computer Engineering, or Computer Science or equivalent

## Nice to have

- Linux kernel or driver development experience
- Hypervisor development experience with Xen, KVM, ACRN, or SafeOS

Apply on NIO's site: https://nio.wd3.myworkdayjobs.com/en-US/NIO_Careers/job/San-Jose-US/Staff-Hypervisor-Developer_R-000105
