Sr. Staff Hypervisor Developer

1600 NIO USA, Inc.

San Jose (CA)

On-site

USD 185,000 - 225,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Free lunch and snacks
Onsite gym
Employee discounts

Job summary

1600 NIO USA, Inc. is seeking a Software Developer for autonomous driving vehicles. The role involves designing and implementing a microkernel-based OS for various applications, focusing on low latency and high performance.

The ideal candidate possesses over 10 years of experience in embedded systems, a strong background in C and ARM assembly programming, and knowledge of operating system concepts. The compensation ranges from $185,000 to $225,000 per year based on experience.

Benefits include comprehensive health plans and generous paid leave options.

Qualifications

  • 10+ years of experience as a software developer in embedded systems.
  • Experience developing low-level/system code on ArmV8 platforms.
  • Strong understanding of Arm architecture and solid grasp of OS concepts.

Responsibilities

  • Design and implement microkernel-based OS for autonomous driving applications.
  • Characterize and optimize OS and network core functions for real-time performance.
  • Lead design discussions and act as a mentor for team growth.

Skills

C programming
ARM assembly
Embedded systems
Operating systems concepts
Linux development

Education

BS/MSc in Electrical Engineering, Computer Engineering, or Computer Science

Tools

ArmV8 platforms

Job description

Company Overview

NIO is a pioneer and a leading company in the premium smart electric vehicle market, founded in November 2014. Its mission is to shape a joyful lifestyle by building a community around smart electric vehicles and innovating in autonomous driving, digital technologies, electric powertrains, and batteries.

Responsibilities
  • Design and implement microkernel-based OS for a wide variety of on-car applications for autonomous driving vehicles.
  • Design and implement low latency, high throughput, high performance network core stacks for microkernel OS, and design and implement system toolchains for fast diagnostics and troubleshooting.
  • Characterize and optimize OS and network core functions for real-time performance, security, and functional safety.
  • Socialize designs and implementations with the team.
  • Lead by example, acting as a mentor and mentee for team growth.
Qualifications
  • BS/MSc in Electrical Engineering, Computer Engineering, Computer Science or equivalent.
  • 10+ years of experience as a software developer working in embedded systems.
  • Experience developing low-level/system code on ArmV8 platforms.
  • Proficient in C, ARM assembly, and inline assembly.
  • Strong understanding of Arm architecture (generic interrupt controller, system MMU, timer, virtualization hardware).
  • Solid grasp of operating system concepts: virtual memory, page tables, caches, synchronization primitives, etc.
  • Familiarity with Linux development environment.
Preferred Qualifications
  • Experience developing Linux kernel or drivers.
  • Experience developing hypervisors (Xen, KVM, ACRN, SafeOS).
Compensation

US base salary range: $185,000 - $225,000 (based on location and experience). Compensation details reflect base salary only; discretionary bonus, equity, and benefits are not included.

Benefits
  • CIGNA EPO, HSA, and Kaiser HMO medical plans ($0 employee contribution).
  • Dental (including orthodontic) and vision plans ($0 employee contribution).
  • Company-paid HSA contribution for high deductible plan.
  • Health & dependent care FSAs.
  • 401(k) with brokerage link option.
  • Company-paid basic life, AD&D, short‑term and long‑term disability insurance.
  • Employee assistance program.
  • Sick and vacation time; 13 paid holidays.
  • Paid parental leave: 8 weeks at full pay (eligible after 90 days).
  • Paid disability leave: 6 weeks at full pay (eligible after 90 days).
  • Voluntary benefits: voluntary life/AD&D, pet insurance.
  • Commuter benefits, mobile phone credit, Healthjoy mobile benefit app.
  • Free lunch and snacks, onsite gym, employee discounts and perks.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Hypervisor Developer
Staff Hypervisor Developer

1600 NIO USA, Inc. • San Jose (CA)

On-site
USD 185,000 - 225,000
Free lunch and snacks
Onsite gym
Employee discounts and perks program
Sr. Hypervisor/Linux Kernel Developer - Software Platform
Sr. Hypervisor/Linux Kernel Developer - Software Platform

1600 NIO USA, Inc. • San Jose (CA)

On-site
USD 163,500 - 212,400
Healthcare plans
Flexible spending accounts (FSA)
401(k) with brokerage link option
+3
Senior OS/Kernel Engineer
Senior OS/Kernel Engineer

1600 NIO USA, Inc. • San Jose (CA)

On-site
USD 143,200 - 186,000
Health plans: Anthem Blue Cross
Dental and vision plans with $0 contribution
Company-paid HSA contribution
Sr. Linux Kernel/Hypervisor Developer
Sr. Linux Kernel/Hypervisor Developer

NIO • San Jose (CA)

On-site
USD 180,000 - 240,000
Medical insurance
Dental and vision
401(k)
+3
Sr/Staff AI Infrastructure Engineer
Sr/Staff AI Infrastructure Engineer

1600 NIO USA, Inc. • San Jose (CA)

On-site
USD 163,500 - 212,400
401(k) with brokerage link option
Free lunch and snacks
Onsite gym
+1
Staff System Engineer | Researcher
Staff System Engineer | Researcher

1600 NIO USA, Inc. • San Jose (CA)

On-site
USD 163,500 - 212,400
Health plans
Dental and vision plans
401(k)
+3
Staff Simulation Software Engineer
Staff Simulation Software Engineer

1600 NIO USA, Inc. • San Jose (CA)

On-site
USD 163,500 - 212,400
Medical, dental, and vision plans
Paid parental leave
401(k) with Brokerage Link option
+2
Senior OS/Kernel Engineer
Senior OS/Kernel Engineer

nio.com • San Jose (CA)

On-site
USD 143,000 - 186,000
Health insurance
401(k) with Brokerage Link option
Employee Assistance Program
+2
Sr. Staff Performance Tuning Engineer (CPU PMU & Virtualization)
Sr. Staff Performance Tuning Engineer (CPU PMU & Virtualization)

nio.com • San Jose (CA)

On-site
USD 192,000 - 250,000
Medical benefits
401(k) with options
Free lunch and snacks
+1
Staff System Engineer | Researcher
Staff System Engineer | Researcher

nio.com • San Jose (CA)

On-site
USD 163,000 - 213,000
Health insurance (including dental and vision)
401(k) with Brokerage Link option
Employee discounts and perks program
+3