Sr. Staff Hypervisor Developer

NIO

Base: $185,000 - $225,000; bonus/equity: not speci...
Onsite
10+ years embedded systems experience
Low-level c and arm assembly coding
Armv8 architecture and virtualization knowledge
NIO is seeking a Sr. Staff Hypervisor Developer to design and implement a microkernel-based OS for autonomous driving applications. The ideal candidate should have extensive experience in embedded systems, particularly with low-level coding on ArmV8 platforms, and a solid understanding of operating systems

Job Summary

  • NIO is a leading premium smart electric vehicle company focused on shaping a joyful lifestyle through technological innovation.
  • The role involves designing and implementing a microkernel-based operating system specifically for autonomous driving applications.
  • Employees receive comprehensive benefits including $0 cost medical plans, paid parental leave, and free lunch and snacks.

Matching Summary

Match Score: 85

NIO is seeking a Sr. Staff Hypervisor Developer to design and implement a microkernel-based OS for autonomous driving applications. The ideal candidate should have extensive experience in embedded systems, particularly with low-level coding on ArmV8 platforms, and a solid understanding of operating systems.

Salary

Base: $185,000 - $225,000; Bonus/Equity: Not specified; Benefits: Comprehensive health, dental, vision, 401(k), and paid time off

Skills & Requirements

Must-have

  • 10+ years embedded systems experience
  • Low-level C and ARM assembly coding
  • ArmV8 architecture and virtualization knowledge
  • Operating system concepts expertise
  • Linux development environment familiarity

Nice-to-have

  • Linux kernel or driver development experience
  • Hypervisor development with Xen/KVM/ACRN
  • Mentorship and team leadership skills
  • Functional safety and security optimization
  • System diagnostics and troubleshooting tools

Key Requirements

  • BS/MS in Electrical Engineering, Computer Engineering, or Computer Science
  • 10+ years of experience in embedded systems
  • Proficiency in C, ARM assembly, and inline assembly
  • Deep understanding of Arm generic interrupt controller and MMU

Work Rights

Not specified

Tailored Resume

Cover Letter