Nio

Nio

Sr. Hypervisor/Linux Kernel Developer - Software Platform

San Jose-US · Senior · Full-time

Sponsorship not specified$164k-$212kDetected 46 days ago
PythonC++GitLinuxLLMsEmbedded SystemsElectrical EngineeringSensorsCollaboration

About the role

  • JOB DESCRIPTION About NIO NIO is a pioneer and a leading company in the premium smart electric vehicle market.
  • This includes optimizing latency and throughput, refining vIRQ handling, improving cache and memory subsystem efficiency (SMMU, coherency, and paging), and leveraging Arm V8 virtualization extensions (VHE).

Responsibilities

  • Develop and execute a microkernel-based operating system and hypervisor tailored for diverse on-vehicle applications in autonomous driving vehicles.
  • Collaborate with the team to discuss and refine designs and implementations.
  • Lead through demonstration, serving as both a mentor and a mentee to foster team growth and knowledge sharing.

Requirements

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 1+ years of experience in embedded systems or low-level system software development.
  • Proficiency in Git, C/C++, Python, and object-oriented programming.
  • Experience with Linux kernel development or driver subsystems.
  • Knowledge of embedded system security: Arm TrustZone, OP-TEE, Secure Boot.
  • Ability to thrive and contribute effectively within a global, cross-functional engineering team.
  • Strong coding skills in C, ARM assembly, and in-line assembly.

Skills

  • Hypervisor & Kernel Performance at Scale
  • End-to-End Impact & Intelligent Vehicle Systems

Compensation

  • The US base salary range for this full-time position is $163,500.00 - $212,400.00.
  • Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
  • Please note that the compensation details listed in US role postings reflect the base salary only. It does not include discretionary bonus, equity, or benefits.

Benefits

  • Along with competitive pay, as a full-time NIO employee, you are eligible for the following benefits on the first day you join NIO:
  • CIGNA EPO, HSA, and Kaiser HMO medical plans with $0 for Employee Only Coverage.
  • Dental (including orthodontic coverage) and vision plan.
  • Company Paid HSA (Health Savings Account) Contribution when enrolled in the High Deductible CIGNA medical plan
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Sick and Vacation time
  • Paid Parental Leave for first 8 weeks at full pay (eligible after 90 days of employment with NIO)
  • Paid Disability Leave for first 6 weeks at full pay (eligible after 90 days of employment with NIO)
  • Voluntary benefits including: Voluntary Life and AD&D options for you, your spouse/domestic partner and dependent child(ren), pet insurance
  • Commuter benefits
  • Healthjoy mobile benefit app supporting you and your dependents with benefit questions on the go & support with benefit billing questions

This listing is sourced directly from Nio's careers page and normalized into a canonical job model.