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$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements... ...in embedded firmware, Linux kernel development, and middleware... ...with next-generation computing platforms. You will work at the... ...you’ll be doing:Design and develop software solutions for data...SeniorSoftwareFull time$135.2k - $306.4k
The Oracle Cloud Linux team is seeking experienced Linux Kernel Developers to help advance the Linux operating system for large-scale cloud environments. This role involves contributing to Linux kernel and working on innovative projects across multiple kernel subsystems...SeniorSoftwareTemporary workFlexible hours$160k - $320k
...OpportunityAre you a skilled developer with a passion for... ...deep understanding of kernel level systems? If so,... ...an enterprise-grade hypervisor, working with cutting-... ...the advancement of our software solution.About the... ...developing software for Unix/Linux/BSD operating systems...SoftwareWork at officeRemote workRelocation packageFlexible hours3 days per week$272k - $431.25k
NVIDIA’s accelerated computing platform relies on continuous... ...Your role involves analyzing kernel authoring flows from DSLs to... ...performance tracking for GPU software products from pre-silicon build... ...be a daily low-level kernel developer.DSL & Compiler Pipeline Context...SeniorSoftwareFull timeShift work$193.3k - $261.5k
...(AWS) builds AWS Neuron, the software development kit used to accelerate... ...Trainium.The Acceleration Kernel Library team is at the... ...acceleration.The AWS Neuron SDK, developed by the Annapurna Labs team at... ...comprehensive and broadly adopted cloud platform. We pioneered cloud computing...SeniorSoftwareInternshipLocal areaWork from homeFlexible hours$126k - $204.5k
...SummaryYour CareerWe are seeking a Software Engineer for our Hypervisor team which is part of the... ...cloud applications and develop, build, and maintain our... ...edge malware detection platform, WildFire.We want passionate... ...internals understanding.Linux is required, and Windows is...SeniorSoftwareFull timeWork at office- ...role in optimizing and developing deep learning... ...critical in enhancing GPU kernels, deep learning models,... ...analytical skills in Linux environments. The ideal... ...integrating graph compilers. Software Engineering Best... ...for multi-GPU and multi-platform performance. Deep Learning...SeniorSoftware
$123k - $191k
...advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a... ...we do.Job DescriptionWho You’ll Work WithArista’s Linux Kernel team is responsible for developing and maintaining the Linux kernel in EOS. This...Software$174k - $252k
...amongst available technologies.Review code developed by other developers and provide... ...practical experience.5 years of experience in Linux Kernel development using the programming... ...experience testing, maintaining, or launching software products, and 1 year of experience with...SeniorSoftware$136.3k - $231.7k
...best and the brightest research scientist, software engineers, application development... ...threaded and multi-process SW development Linux System Programming Scripting using python... ...clusters. Building and configuring Linux kernels and designing and troubleshooting network...SeniorSoftwareMinimum wageFull timeWork experience placementFlexible hours- ...compiler for high-performance GPU kernels, powering major AI frameworks... ...critical to AMD’s AI software roadmap.AMD GPUs are an official... ...make AMD GPUs the best-in-class platform for Triton-powered AI... ...closely with compiler engineers to develop and maintain the Triton AMD...SeniorSoftware
$152k - $241.5k
...world.The Autonomous Vehicles Platform Team is looking for Senior Software Engineers and Architects to develop and bring NVIDIA's... ...environment which involves Hypervisor, Linux, QNX RTOS.What we need to see... ...skills from application to kernel level and comfortable working...SeniorSoftwareFull time$206.9k - $279.9k
...product strategy for the Neuron Kernel Interface (NKI), a compiler... ...learning acceleration software. AWS Neuron is the software stack... ...features definition, and drive developer experience for custom kernel... ...Compute, Database, Storage, Platform, and Productivity Apps services...SoftwareFlexible hours$193.3k - $261.5k
...Storage, Internet of Things (Iot), Platform, and Productivity Apps services... ...for their cloud services.Our software developers build the next generation technologies... ...and experience in area such as Linux OS boot sequencing, Kernel, Hypervisor (Xen or KVM), peripheral device...SeniorSoftwareInternshipLocal areaWork from homeFlexible hours- ...THE ROLEWe are hiring AI / ML Platform Engineers to build the... ...the Blueprint framework across kernel optimization, RTL/PPA optimization... ..., performance, and developer experience. You are comfortable... ...infrastructure, and hardware/software tooling, and you can partner...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
$135.2k - $306.4k
...seeking a highly skilled Linux Systems Engineer with... ...image behavior across platforms.Only Oracle brings together... ...including bootloader, kernel interactions, systemd... ...production environments.• Develop, maintain, and enhance... ...RPMs and open-source software components.• Investigate...SeniorSoftwareTemporary workFlexible hours$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$224k - $356.5k
...desks of researchers, developers, and AI engineers. As... ...and strong coverage of Linux.This is a hands-on, technically... ...a first-class Windows platform while also driving its... ...firmware, BMC, and AI software teams, collaborate... .../ Ubuntu, including kernel module integration,...SeniorSoftwareFull time$184k - $287.5k
NVIDIA is seeking a Compute Kernel Performance Architect who can develop, profile, and analyze CUDA workloads with a strong focus on GPU power behavior.... ..., power architects, silicon validation engineers, and software teams to characterize workload behavior and influence...SeniorSoftwareFull time$100k
...redefining the computing paradigm, solutions must evolve to unify innovations in software models, compilers, platforms, networking, and semiconductors. Our diverse team of technologists have developed a high performance RISC-V CPU from scratch, and share a passion for AI and...SeniorSoftwarePermanent employment- ...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
$184k - $287.5k
...Senior Formal Verification Engineer for GPU Kernels! Modern AI performance relies on highly... ...systems. The mission is to design and develop scalable verification tools for GPU... ...dynamic company culture to develop innovative software and hardware products and practice...SeniorSoftwareFull timeWork experience placement- ...DescriptionPrimary Function of Position The Senior Embedded Linux / Yocto Software Engineer will join the platform team for a robotic-assisted bronchoscopy navigation... ...CVE fixes, user/account hardening, permissions, kernel/module configuration, endpoint security integration,...SeniorSoftwareLocal areaWorldwideFlexible hours
$184k - $287.5k
The Autonomous Vehicles Platform team is looking for a hands-on System Software Engineer. As part of... ...team is responsible for developing platform and middleware... ...Solid understanding of Linux, QNX, ROS, and/or real-... ...willingness to delve into kernel-space and/or low-level...SeniorSoftwareFull time- ...learning. The Triton compiler and kernel teams are central to... ...role. Success is measured by software quality delivered to customer... ...stability, compatibility, and developer experience. THE ROLE:AMD is seeking... ..., GPU software, or developer platforms. Familiarity with compiler...SeniorSoftware
$184k - $287.5k
We're now looking for a Sr. Inference Engineer, for GPU Kernel Optimization! What does it take to push every... ...the answer from the ground up. We develop silicon-measured kernel benchmarking... ...Python and C++ skills with proven software engineering fundamentals.Hands-on GPU...SeniorSoftwareFull time$120k - $250k
...availability. MatX is seeking System Software Engineer to join our team as... ...and systems usable: from Linux kernel drivers up through node and... ...chip features on pre-silicon platforms: software simulation,... ...NICs, or SoCsFamiliarity with SR-IOV, dma-buf, peer-to-peer PCIe...SoftwareFull timeWork experience placementLocal areaMonday to FridayFlexible hours
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!
- linux administrator San Jose, CA
- linux engineer San Jose, CA
- linux developer San Jose, CA
- senior linux systems engineer San Jose, CA
- linux systems administrator San Jose, CA
- agile software developer San Jose, CA
- software developer internship no experience San Jose, CA
- software engineer staff San Jose, CA
- experienced software developer San Jose, CA
- work from home software developer San Jose, CA


