×
Register Here to Apply for Jobs or Post Jobs. X

Senior OS​/Kernel Engineer

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: 1600 NIO USA, Inc.
Full Time position
Listed on 2026-05-31
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 143200 - 186000 USD Yearly USD 143200.00 186000.00 YEAR
Job Description & How to Apply Below

Overview

NIO is a pioneer in the premium smart electric vehicle market, focusing on autonomous driving, digital technologies, electric powertrains, and batteries.

Position

Senior OS / Kernel Engineer – SkyOS team, responsible for designing and developing NIO’s full‑domain vehicle operating systems.

Responsibilities
  • Prototype and evaluate advanced systems software concepts, including kernels, file systems, drivers, and networking, to improve system performance, safety, and dependability.
  • Design, implement, and optimize critical low‑level system components to meet strict real‑time performance and safety goals.
  • Contribute to the long‑term systems software architecture and help guide technical decisions within the smart EV infrastructure.
  • Collaborate closely with broader engineering teams to transition prototypes and advanced concepts into highly reliable, production‑ready deployments.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
  • Strong background and hands‑on experience in operating system internals, virtualization, or system security.
  • Solid understanding of computer hardware architecture, with practical experience in at least one of the following: x86, Arm, or RISC‑V.
  • Proficiency in C, assembly, and/or Rust.
  • Proven ability to navigate, debug, and improve complex, low‑level codebases.
  • Strong troubleshooting skills to diagnose and resolve complex system‑level performance, memory, and stability issues.
  • Ability to work independently on ambiguous technical problems while remaining a strong, communicative team collaborator.
Preferred Qualifications
  • Master’s or Ph.D. in Computer Science, Engineering, or a related field.
  • Familiarity with the latest academic research in systems (e.g., papers from SOSP, OSDI, ASPLOS) and a track record of applying these concepts to solve industry problems.
  • Experience modifying, extending, or building core system software components (such as custom kernel modules, hypervisors, real‑time operating systems (RTOS), or network stacks).
  • Exposure to microkernel architectures or automotive/safety‑critical operating systems.
  • Familiarity with formal verification methods or automotive safety standards (e.g., ISO 26262).
Compensation

The US base salary range for this full‑time position is $ – $, varying by location and other factors.

Benefits
  • Health plans:
    Anthem Blue Cross, HSA, and Kaiser HMO (employee‑only coverage at $0).
  • Dental (including orthodontic coverage) and vision plans with $0 paycheck contribution.
  • Company‑paid HSA contribution when enrolled in the high‑deductible Anthem Blue Cross plan.
  • Health and dependent care flexible spending accounts (FSA).
  • 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 per year.
  • Paid parental leave for the first 8 weeks at full pay (after 90 days).
  • Paid disability leave for the first 6 weeks at full pay (after 90 days).
  • Voluntary benefits (life, AD&D, pet insurance, commuter benefits, mobile cell phone credit, free lunch and snacks).
  • Onsite gym; employee discounts and perks program.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary