Sr. Hypervisor/Linux Kernel Developer - Software Platform
$163.5k - $212.4kNIO USA, INC
Job Description
Job Description
About NIO
NIO Inc. is a pioneer and a leading company in the global smart electric vehicle market. Founded in November 2014, NIO aspires to shape a sustainable and brighter future with the mission of “Blue Sky Coming”.
NIO envisions itself as a user enterprise where innovative technology meets experience excellence. NIO designs, develops, manufactures and sells smart electric vehicles, driving innovations in next-generation core technologies. NIO distinguishes itself through continuous technological breakthroughs and innovations, exceptional products and services, and a community for shared growth.
NIO provides premium smart electric vehicles under the NIO brand, premium smart electric vehicles for families through the ONVO brand, and small smart high-end electric cars with the FIREFLY brand.
About the Position
This role is ideal for an experienced kernel or hypervisor engineer who wants to work hands-on with the foundations of NIO’s in-vehicle compute platform. You will join the core system software team behind SkyOS-H , NIO’s in-house hypervisor, and other SkyOS variants — contributing from architecture design to production deployment in next-generation intelligent vehicles.
Hypervisor & Kernel Performance at Scale
You’ll work on low-level system software designed for real-time, high-efficiency, and safety-critical automotive environments. 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). You will contribute to hypervisor scheduling, partition isolation, and secure domain management to achieve automotive-grade determinism and performance on modern SoCs.
End-to-End Impact & Intelligent Vehicle Systems
From early architecture exploration to kernel integration, driver development, validation, and production rollout — your work will directly power live vehicle systems. You’ll enable mission-critical domains such as AD/ADAS compute , sensor fusion , and secure boot/trusted execution (TrustZone, OP-TEE).
In collaboration with AI and cloud teams, you’ll also support emerging LLM-based intelligent copilots and in-vehicle assistants , where hypervisor-level performance and scheduling directly enhance on-vehicle AI responsiveness. This role offers a rare opportunity to build real products that blend operating systems, virtualization, and intelligence at the edge — all within a fast-moving automotive environment.
ResponsibilitiesDevelop and execute a microkernel-based operating system and hypervisor tailored for diverse on-vehicle applications in autonomous driving vehicles.
Analyze and enhance operating system functionalities for real-time performance, high efficiency, security, and functional safety.
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.
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.
Strong coding skills in C , ARM assembly , and in-line assembly.
Deep understanding of Arm V8 architecture : GIC, SMMU, cache hierarchy, and Arm Virtualization Host Extensions (VHE).
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.
Along with competitive pay, as a full-time NIO employee, you are eligible for the following benefits on the first day you join NIO:
Anthem PPO, HSA, and Kaiser HMO medical plans with $0 for Employee Only Coverage.
Dental (including orthodontic coverage) and vision plan. Both provide options with a $0 paycheck contribution covering you and your eligible dependents.
Company Paid HSA (Health Savings Account) Contribution when enrolled in the High Deductible CIGNA medical plan
Healthcare 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 a year
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
Mobile Cell Phone Credit
Healthjoy mobile benefit app supporting you and your dependents with benefit questions on the go & support with benefit billing questions
Free lunch and snacks
Onsite gym
Employee discounts and perks program
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...building complex systems that run on custom Linux platforms in demanding, real-world environments. We're looking for a Linux Kernel Developer who's comfortable working deep in the... .... You'll work closely with embedded software engineers, systems engineers, and hardware...SeniorSoftwareFull timeWork at officeImmediate startVisa sponsorshipNight shift
$204k - $259k
...to a range of vehicle platforms and product use cases.... ...responsible for low-level software and infrastructure on... ...unit —the critical Linux-based gateway responsible... ...will be essential in developing, securing, and... ...System Software and Linux Kernel Engineers to design, develop...SeniorSoftwareFull timeRemote work- ...and optimizes x86 platforms for embedded and... ...silicon, firmware, and software to deliver... ...with CPU/GPU/FPGA, developing middleware and/or... ...in BSP & HAL or Kernel Deep knowledge... ...and programming in Linux and Android... ...technologies and hypervisors Strong programming...SeniorSoftware
- ...Job Description Will be performing general Linux and network administration tasks. Must... ...infrastructure with Dell hardware and VMware software. Qualifications Must have detailed knowledge... .... Must have extensive, strong Linux Sr. Administrator experience. Required Experience...SeniorSoftwareContract workH1bImmediate start
$126k - $204.5k
...Palo Alto Networks, you will develop our next-generation... ...designing and implementing new hypervisor deployments and integrations... ...networking improvements in pure software environments. Your Impact... ...networking, and have experience with Linux kernel software development...SeniorSoftwareFull timeCasual workWork at office- ...of technology. We are at the forefront of software and hardware innovation, pushing the... ...The Role: Software Engineer, Staff - Kernels What you will do: The role requires... ...Proficient in C/C++ and Python development in Linux environments and using standard development...SoftwareFull timeWork experience placement3 days per week
$125k - $185k
...where we all win with precision. Job Description Your Career The Cortex Vulnerability Intelligence Platform team is looking for a Principal Software Engineer (full stack) to join our team. This team is responsible for vulnerability intelligence collection, processing...SeniorSoftwareFull timeCasual workWork at office$192.1k - $249.6k
.... NIO designs, develops, manufactures and... ...Optimize system software, applications, and... ...Profile and reduce hypervisor overhead, including... ...derived metrics with kernel traces, source... ...Deep expertise with Linux performance tooling... ...6/A78 or Neoverse platforms. Experience...SeniorSoftwareFull timeTemporary workFlexible hours- ...Area: Engineering Career Stream: Design - Software Engineering SAP Short Name: SLE-ENG-DSE... ...Senior Lead Software Engineer designs, develops, and maintains software across all... ...C++knowledge In‑depth understanding of Linux kernel, device driver, IPC, U‑boot. Familiarity...SoftwareContract workWork at office
- ...the Extreme team. JOB DESCRIPTION Sr. Principal Engineer/ Principal Engineer – Cloud Platform Reports To: Director of Software Systems Engineering Position Summary... ...experience with API management platforms and developer portals. ~ Knowledge of...SeniorSoftwareRemote workFlexible hours
$143.2k - $186k
...experience excellence. NIO designs, develops, manufactures and sells smart... ...We are seeking a senior OS / kernel engineer to join our SkyOS... ...that can make systems software faster, more dependable, and... ...networking, file system, drivers, hypervisor, libc, build system, etc, to...SeniorSoftwareFull timeTemporary workFlexible hours- ...networking technology. Our distributed services platform expands AMD’s data center product portfolio with a high‑performance DPU and software stack deployed at scale across major cloud... ...Architecture & Testbench Development Develop robust UVM‑based testbench architectures...SeniorSoftware
$154k - $220k
Sr. Staff Software Development Engineer-AI Security Bellevue, Washington... ...Zero Trust Exchange platform. This innovation... ...) Architect, develop, and optimize a low-latency... ...profiling tools for both kernel-space and user-space... ...systems Strong command of Linux internals, including...SeniorSoftwareWork at officeLocal area- NVIDIA Gruppe is seeking a Senior Software Engineer for their MD Simulation Engineering team in Santa Clara, California. The role involves building GPU-native simulation software that powers molecular dynamics at scale. Candidates should have over 8 years of software engineering...SeniorSoftware
$204k - $259k
...applied to a range of vehicle platforms and product use cases. The... ...Platform team is responsible for software and infrastructure on several... ...of Software Engineers to develop system software components from... ...operating systems concepts on Linux: networking, filesystems,...SeniorSoftwareFull timeWork experience placementRemote work- Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers...SeniorSoftwareFull timeImmediate start
$140k - $190k
...Supermicro is seeking a top-notch hands-on Sr. Software Engineer to work on PCIe, SAS/SATA, USB and other... ...Duties and Responsibilities: • Responsible for developing, testing, delivering, documenting, and maintaining Linux/Windows application, driver for server and...SeniorSoftwareWork experience placementWorldwide$132k - $207k
...closely with customers, software engineers, and program managers... ...in both Windows and Linux environments, extensive experience... ...virtualization platforms (VMware ESXi, Citrix Hypervisor, Microsoft Hyper‑ Hyper,... ...Collaborate with software developers, program managers, and customers...SeniorSoftwareRemote workFlexible hours- ...Extensive experience in enterprise systems, software design and development Working... ...SOA design concepts Current experience developing and delivering RESTful application services and APIs from a Java based platform. Able to analyze business requirements...SeniorSoftware
- ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,... ...a culture of pair programming. Developers test, release, and monitor their own code... ...and create solutions. Solid backend or platform engineering experience in high-availability...SeniorSoftwareFull timeWork experience placementImmediate start
- ...Sr. Java Developer W/ Java 8 Experience Hybrid Day 1 - Onsite 3 Days Weekly (Cupertino, CA)/Austin, TX Top Three Must Haves: Core... ...applications in a Unix environment • Experience with software build tools such as Maven, Nexus, Gradle • Solid knowledge...SeniorSoftware
$272k - $431.25k
...motivated Principal System Software Engineer to drive next-... ...in automotive platform software, system architecture... ..., architecture, kernel, AI, middleware, and platform... ...platform subsystems. Design, develop, debug, and optimize... .... Deep expertise in Linux system internals, kernel...Software$144k - $216k
# Senior Software Engineer, Core Platform## FloQastPublished 16 Jul 2026### Share this jobSan Jose, CA, USA144K - 216K USD AnnualFull Time## Role Highlights###... ...support product engineering teams. The work focuses on developing asynchronous architectures and managing complex workflow...SeniorSoftware$2,000 per month
...We co-design chips, racks, software, and manufacturing to deliver... ...Design, develop, and maintain kernel-mode drivers ensuring high... ...virtualization technologies, including SR-IOV, VFIO, and para-virtualization... ...system internals (Linux preferred). Experience with...SoftwareWork at officeRelocation package$150k - $250k
...closely with Engineering to build the right capabilities Develop collateral, pricing and product positioning Assist the... ...including Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) 3+ years of experience with multi‑tenant...SeniorSoftwareWork at office$165k - $220k
...of semiconductor innovation, developing advanced memory solutions that... ...or Flash firmware at kernel level. ~ Hands-on experience... ...quality output. ~ Experience in software design and programming in embedded... .... Good understanding in Linux kernel, device drivers and...SeniorSoftware$165.2k - $223.6k
...designs silicon and software that accelerates... ...is the underlying platform for our next generation... ..., and lightweight hypervisors that manage memory... ...verticals, from Linux services and... ...our team members develop your engineering expertise... ...with Linux kernel Amazon is an equal...SoftwareLocal areaFlexible hours- ...Overview Senior Data Platform Engineer - Direct-Hire/FTE - Remote (US) This is a hands-on... ...and operation effectiveness Design and develop scalable data platform and integration solutions... ...Lakes, Data Warehouses is MUST to have Software development, coding expertise in the...SeniorSoftwareFull timeWork experience placementLocal areaRemote workFlexible hours
- ...REEVO ENGINEERING BUILDER - JD We are seeking a Senior Software Engineer who thrives as a T-shaped individual—bringing deep technical expertise in software engineering while also possessing a broad range of skills that allow them to creatively tackle diverse challenges...SeniorSoftwareFull time
- ...Cloud Integration: Experience with cloud-based integration platforms and services, like Azure Integration Services, AWS Lambda, or... ...such as Azure API Management solutions, MuleSoft API Manager, Software AG API Gateway. (4 year or more experience) Business Engagement...SeniorSoftwareWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Hypervisor/Linux Kernel Developer - Software Platform. Be the first to apply!
- senior linux systems engineer San Jose, CA
- software engineer full time San Jose, CA
- software system engineer San Jose, CA
- consulting software engineer San Jose, CA
- software engineer travel San Jose, CA
- real time software engineer San Jose, CA
- network software engineer San Jose, CA
- senior software engineer remote San Jose, CA
- entry level software engineer remote San Jose, CA
- software engineer intern San Jose, CA



