# Sr. Hypervisor/Linux Kernel Developer - Software Platform

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

Canonical page: https://career.thegoodapps.co/jobs/934138ad-37e6-4dc2-9394-988bcfd21b5c

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

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

## Summary

A senior systems engineer role developing NIO's in-house hypervisor and kernel software for electric vehicle platforms, requiring deep expertise in low-level system optimization and automotive real-time computing. This position suits experienced kernel or embedded systems engineers who want hands-on work spanning architecture design through production deployment on safety-critical vehicle systems.

_Our summary, not NIO's wording._

## Skills named

C++, Git, Linux Kernel, Python

## Required

- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- 1+ years embedded systems or low-level system software development
- Strong C and ARM assembly coding skills
- Deep understanding of Arm V8 architecture including GIC, SMMU, cache hierarchy, and VHE
- Proficiency in Git, C/C++, and Python
- Linux kernel development or driver subsystem experience
- Knowledge of Arm TrustZone, OP-TEE, and Secure Boot
- Ability to work effectively in a global, cross-functional engineering team

Apply on NIO's site: https://nio.wd3.myworkdayjobs.com/en-US/NIO_Careers/job/San-Jose-US/Staff-Sr-Staff-AI-Infra-Development-Engineer_R-000104
