Kernel and operating systems engineer jobs
Kernel and operating systems engineer: a person in this job works on operating systems, drivers and virtual machines: the layer between hardware and every other program. Canonical, Pure Storage, Cerebras, SpaceX and Inferact have the most open roles with “Kernel and operating systems engineer” or a close variant in the title right now.
119 open roles · 3 posted in the last 7 days · 8% remote · 56 companies hiring · $238K median advertised salary · checked Nov 15 against employer career pages
| Period | Count |
|---|---|
| under $75K | 0 |
| $75K to $100K | 0 |
| $100K to $125K | 0 |
| $125K to $150K | 4 |
| $150K to $175K | 4 |
| $175K to $200K | 3 |
| $200K to $250K | 22 |
| $250K to $300K | 10 |
| $300K and more | 15 |
Skills asked for in kernel and operating systems engineer roles
Bars show the share of these 119 roles; one role can count in several rows.
Newest kernel and operating systems engineer jobs
- Virtualization & Orchestration Engineer - Member of Technical StaffDesignworkstalent · Bellevue—HybridMachine LearningLinuxKubernetes
- HPC/GPU Performance / Kernel Engineer - Member of Technical StaffDesignworkstalent · Bellevue—HybridMachine LearningCUDA
- Senior AI Research Engineer - GPU Systems & KernelsDatadog · 🇫🇷Paris, France—SeniorRustPythonC++
- GPU Kernel EngineerSciforium · 🇺🇸San Francisco, CA$190K - $250KPythonC++LLM
- Stage de fin d’études en ingénierie logicielle embarquée, virtualisation et Digital Twin automobileLucid Motors · Toulouse, 31—PythonC++Docker
- Sr. Software Engineer, Kernels/CUDA (C++)xAI · 🇺🇸Palo Alto, CA$220K - $357KSeniorC++LinuxCUDA
- Sr. Software Engineer, Linux KernelxAI · 🇺🇸Seattle, WA$180K - $330KSeniorC++LinuxC
- Site Reliability Engineer (Infrastructure, Virtualization, & Compute)SpaceX · 🇺🇸Memphis, TN—GoPythonTerraform
- Software Engineer – Database KernelNeo4j · 🇬🇧London · +1 more location—RustJavaC++
- Staff Cloud Hypervisor Engineer, ComputeCrusoe · 🇺🇸Sunnyvale, CA - US$215K - $260KLead and aboveRustC++Linux
- Senior Engineering Manager - AIM VirtualizationSnowflake · 🇺🇸US-CA-Menlo Park$264K - $380KSeniorSQL
- Staff Software Engineer (Linux Kernel)PlayStation Global · 🇺🇸United States, Aliso Viejo, CA$242K - $297KLead and aboveRustPythonC++
- MTS - Research (Kernels & Hardware RL)Collinear Ai · 🇺🇸Sunnyvale, California$160K - $400KPythonC++LLM
- Software Engineer - KernelsMatx · 🇺🇸Mountain View (HQ) or Remote$160K - $275KRemoteRustC++CUDA
- Systems Administrator 3 - Linux/STE/STN/Virtualization/Ansible/Python/Kubernetes/DockerCaptivation Software · 🇺🇸Annapolis Junction, MD$130K - $270KPythonDockerLinux
- Virtualization Administrator (Remote)Pragmatike · 🇦🇲Armenia—RemotePythonDockerTerraform
- Member of Technical Staff, KernelPure Storage · 🇮🇳Bangalore, India · +5 more locations—PythonC++Linux
- Software Engineer, Linux Kernel (Starlink)SpaceX · 🇺🇸Bellevue, WA · +2 more locations$125K - $165KC++LinuxC
- RT & Kernel Engineer (Mensch)Neura Robotics Gmbh · 🇩🇪Munich / Freising—C++Linux
- RT & Kernel Engineer (human)Neura Robotics Gmbh · 🇩🇪Munich / Freising—C++LinuxAgile
- Member of Technical Staff, KernelsMirendil · 🇺🇸San Francisco$300K - $400KCompilers
- Software Engineer, Operating SystemsApex Technology · 🇺🇸Los Angeles$130K - $185KRustPythonC++
- Senior Software Engineer, Operating SystemsApex Technology · 🇺🇸Los Angeles$185K - $250KSeniorRustPythonC++
- Kernel EngineerMakermaker.ai · 🇺🇸San Francisco—PythonC++Machine Learning
- Staff Software Engineer - Linux KernelFastly · 🇺🇸Denver, CO; New York City, NY; San Francisco, CA$211K - $254KLead and aboveLinuxAgileLoad balancing
- IT Infrastructure Engineer, Virtualization & StorageSpaceX · 🇺🇸Hawthorne, CA$130K - $175KPythonLinuxKubernetes
- Staff Kernel Security EngineerCrusoe · 🇺🇸San Francisco, CA - US$215K - $260KLead and aboveLinuxIncident responseApplication security
- Cloud Infrastructure Security Engineer (Systems/Kernel)RunPod · 🇺🇸Remote - USA$152K - $175KRemoteRustGoPython
- Performance Engineer, Kernel and MemoryCloudflare · Hybrid—HybridLinuxCDNS
- Senior/Staff Linux Kernel Engineer - Avionics SWZipline · 🇺🇸South San Francisco, California, USA—Lead and aboveLinux
- Senior Engineer-Device DriverMitsogo Inc · 🇮🇳Chennai—SeniorC++C#
- Software Engineer - Embedded Linux Operating SystemsZoox · 🇺🇸Foster City, CA$195K - $242KRustPythonC++
- ML Runtime and Kernel Engineer - Core MLCerebras · 🇺🇸Sunnyvale, CA—HybridPythonC++.NET
- Engineering Manager, KernelPure Storage · 🇮🇳Bangalore, India—PythonC++Linux
- Lead Software Engineer, KernelsMatx · 🇺🇸Mountain View$160K - $275KHybridLead and aboveRustC++CUDA
- Operating Systems Engineer, Linux Kernel | Consumer DevicesOpenAI · 🇺🇸San Francisco$230K - $385KRustLinuxFirmware
- Linux Kernel Software Engineer - Systems EngineeringPure Storage · 🇺🇸Santa Clara, California · +1 more location$202K - $248KC++LinuxUnix
- Member of Technical Staff, Local Inference & KernelsSonder · 🇺🇸New York City$250K - $300KC++CUDAmacOS
- Software Engineer III - Driver Developer (Autonomous Lab)Ginkgo Bioworks · 🇺🇸Boston, Massachusetts$112K - $160KPythonC#.NET
- Software Engineer, Kernel ReliabilityCerebras · 🇺🇸Sunnyvale, CA—HybridPythonC++.NET
- GPU Kernel Engineer – CUDA, Triton & Accelerator PerformanceAnyone Ai · 🇦🇷Argentina - Fully Remote$65 an hourRemoteAWSCUDA
- AWS Trainium / NKI Kernel ExpertAnyone Ai · 🇦🇷Argentina - Fully Remote$65 an hourRemoteAWSCUDA
- Software Engineer, GPU KernelsRiver AI Inc. · 🇺🇸Palo Alto, CA$200K - $420KPythonC++PyTorch
- Manager, IT Infrastructure (Storage, Compute, & Virtualization)SpaceX · 🇺🇸Hawthorne, CA$165K - $240KPythonAnsiblePowerShell
- Sr. Software Engineer, Sandboxes & VirtualizationCoreWeave · 🇺🇸Livingston, NJ / Sunnyvale, CA / Bellevue, WA$153K - $204KSeniorGoLinuxKubernetes
- Member of Technical Staff, GPU KernelsSf Tensor · 🇺🇸San Francisco$285K - $315KC++CUDA
- Sr. Software Engineer II, Sandboxes & VirtualizationCoreWeave · 🇺🇸Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA$182K - $242KSeniorGoLinuxKubernetes
- Operating Systems Engineer | Consumer DevicesOpenAI · 🇺🇸San Francisco$230K - $342KRustC++Linux
- Software Security Architect, Operating Systems | Consumer DevicesOpenAI · 🇺🇸San Francisco$268K - $342KRustC++Threat modeling
- Software Engineer — Computation Kernels and PerformanceArago · 🇫🇷Paris Offices—C++Machine LearningFrench
- Software Engineer, Linux Kernel / AndroidRivet · 🇺🇸San Jose, CA$180K - $240KC++AndroidLinux
- Product Owner - ARQ Operating SystemArq · 🇺🇸New York · +1 more location—HybridPortuguese
- Software Engineer - AIM VirtualizationSnowflake · 🇺🇸US-CA-Menlo Park$157K - $230KHybridSQL
- Senior Staff Linux Kernel EngineerCrusoe · 🇺🇸San Francisco, CA - US$250K - $300KLead and aboveLinuxCHigh-performance computing
- Performance Engineer, KernelsSarvam · 🇮🇳Bengaluru—LLMCUDA
- Software Engineer, Linux KernelxAI · 🇺🇸Palo Alto, CA; Seattle, WA$140K - $225KC++LinuxC
- Senior/Staff Software Engineer - Embedded Linux Operating SystemsZoox · 🇺🇸Foster City, CA$237K - $322KLead and aboveRustPythonC++
- Staff Software Engineer, SIMD KernelsD Matrix · 🇺🇸Santa Clara$190K - $300KHybridLead and abovePythonC++Machine Learning
- Kernel Engineer - New GradCerebras · 🇺🇸Sunnyvale, CA—HybridJuniorPythonC++.NET
- Principal Software Engineer, KernelsD Matrix · 🇺🇸Santa Clara · +1 more location$195K - $285KHybridLead and abovePythonC++Machine Learning
- Senior Software Engineer - GPU Kernel Authoring & OptimizationCoreWeave · 🇺🇸Sunnyvale, CA / Bellevue, WA$182K - $242KSeniorPythonC++LLM
- Kernel Engineer (Custom Silicon), HardwareRiver AI Inc. · 🇺🇸Palo Alto, CA; Austin, TX$200K - $420KC++CUDADeep learning
- Member of Technical Staff, AMD GPU Kernel EngineeringInferact · 🇺🇸San Francisco · +1 more location$200K - $400KMachine LearningLLMPyTorch
- Member of Technical Staff, TPU Kernel EngineeringInferact · 🇸🇬Singapore · +1 more locationSGD 200K - SGD 400KMachine LearningLLMPyTorch
- Member of Technical Staff, Kernel EngineeringInferact · 🇸🇬Singapore · +1 more location$200K - $400KPythonC++CUDA
- Browser / Kernel EngineerSearchApi · 🇱🇹Remote - Lithuania—RemoteGoPythonJavaScript
- Principal Systems Developer – KernelInterSystems · 🇺🇸Boston, MA$144K - $205KLead and aboveC++Linux
- Ubuntu Linux Kernel Test EngineerCanonical · 🇨🇳🇹🇼Home Based - APAC; Office Based - Beijing, China; Office…—PythonGCPAzure
- Senior Staff Infrastructure Engineer - VirtualizationTensorwave · Remote—RemoteLead and aboveTerraformLinuxKubernetes
- Networking Operating System Firmware EngineerOpenAI · 🇺🇸San Francisco$225K - $423KHybridRustGoPython
- Software Engineer – GPU KernelFriendliai · 🇰🇷Seoul · +1 more location—C++CUDAGenerative AI
- Software Engineer, Kernel Performance & AI ToolingOpenAI · 🇺🇸San Francisco$266K - $445KHybridAIAI agentsReinforcement learning
- Principal Kernel & Device Drivers EngineerSambaNova · 🇺🇸San Jose, California, United States$180K - $255KLead and abovePythonC++Linux
- Sr. Engineer, Kernel Development and OptimizationTenstorrent · 🇷🇸Belgrade, Serbia—SeniorC++CUDAAI agents
- Research Engineer - AI Performance & Kernel OptimizationZyphra · 🇺🇸San Francisco—AWSAICUDA
- Member of Technical Staff - KernelsGimlet · 🇺🇸San Francisco, CA$150K - $390KCUDA
- Software Engineer, Kernels/CUDA (C++)xAI · 🇺🇸Palo Alto, CA; Seattle, WA$160K - $250KC++LinuxCUDA
- Kernel EngineerCerebras · 🇺🇸Sunnyvale, CA—HybridPythonC++.NET
- Member of Technical Staff — Inference-Kernel, Compiler & CommunicationRadixark · 🇺🇸Palo Alto$200K - $400KPythonC++LLM
- Senior Software Engineer (Storage Virtualization Team)Nebius · 🇳🇱🇩🇪Amsterdam, Netherlands; Berlin, Germany—SeniorC++
- Staff Kernel Optimzation EngineerCerebras · 🇺🇸Sunnyvale, CA—HybridLead and abovePythonC++.NET
- Engineering Lead, Kernel ReliabilityCerebras · 🇺🇸Sunnyvale, CA—HybridLead and above.NETIncident responseASIC
- Research Engineer - CUDA Kernel EngineeringVoltai.careers · 🇺🇸Palo Alto Office—PyTorchCUDA
- Kernel Build Automation Engineer - Ubuntu LinuxCanonical · Home based - EMEA—GoPythonJavaScript
- Manager kernel softwareCerebras · 🇮🇳Bengaluru, IND—HybridPythonC++.NET
- Senior Software Engineer - Operating SystemsApplied · 🇺🇸Sunnyvale$155K - $253KSeniorC++LinuxC
- Software Engineer - GPU KernelsBaseten · 🇺🇸San Francisco$180K - $360KHybridC++Machine LearningAWS
- Senior Software Engineer, Linux KernelWaymo · 🇺🇸Mountain View, California, USA$213K - $263KSeniorC++Machine LearningLinux
- Device Driver EngineerEnCharge AI · 🇨🇦🇩🇪🇳🇴U.S., Canada, Germany, Norway—C++DockerLinux
- Senior Hypervisor EngineerNebius · 🇬🇧London, United Kingdom; Remote - Europe · +1 more location—RemoteSeniorLinux
- Software Architect - Containers / VirtualisationCanonical · Home Based - Americas; Home based - EMEA—GoLinux
- Software Engineer, Acceleration Kernel DevelopmentTenstorrent · 🇺🇸🇨🇦Santa Clara, California, United States; Toronto, Ontario…—C++Machine LearningC
- Ubuntu Linux Kernel Engineer - Silicon EnablementCanonical · Home based - Worldwide—PythonLinuxBash
- Ubuntu Linux Kernel Engineer - BIOS/FirmwareCanonical · Home Based - APAC—PythonLinuxBash
- Lead Linux Kernel Engineer - UbuntuCanonical · Home based - Worldwide—Lead and aboveRustPythonLinux
- Junior Linux Kernel Engineer - UbuntuCanonical · Home based - Worldwide—JuniorRustPythonLinux
- Member of Technical Staff, KernelsMagic.dev · 🇺🇸San Francisco$275K - $550KPythonHTMLJAX
- Linux Kernel EngineerCanonical · Home based - Worldwide—PythonLinuxBash
- PC Platforms Kernel Engineer - Ubuntu LinuxCanonical · 🇨🇳🇹🇼Office Based - Beijing, China; Office Based - Taipei, Taiwan—PythonLinuxBash
- Containerization & Virtualisation EngineerCanonical · Home based - Worldwide—RustGoPython
Showing the newest 100 of 103. The search looks through all of them by title, place and pay.
Who is hiring for kernel and operating systems engineer roles
Where kernel and operating systems engineer roles are
- 🇺🇸United States72
- 🇺🇸California59
- 🇺🇸San Francisco Bay Area54
- 🌏Asia-Pacific17
- 🇪🇺Europe16
- 🇮🇳India10
- 🇺🇸Seattle, WA10
- 🇮🇳Bangalore9
- 🇺🇸New York, NY4
- 🇺🇸Los Angeles, CA4
A role that lists several places is counted in each of them.
Kinds of work close to this one
Roles where employers ask for the same skills. The bar shows how much the skill lists overlap; the text names the shared skills and, where 30 postings state pay, the median advertised pay there.
Companies hiring kernel and operating systems engineers
Kernel and operating systems engineer salaryQuestions about kernel and operating systems engineer jobs
- What is a kernel and operating systems engineer job?
- In a kernel and operating systems engineer job, a person works on operating systems, drivers and virtual machines: the layer between hardware and every other program. 119 such roles are open on Jobs Every Hour as of Nov 15, 2026.
- How many kernel and operating systems engineer jobs are open right now?
- There are 119 open kernel and operating systems engineer jobs at 56 companies on Jobs Every Hour as of Nov 15, 2026. 3 of them were posted in the last seven days. The list is rebuilt every hour from the employers' own careers pages.
- Which companies have the most kernel and operating systems engineer jobs?
- Right now the most openings are at Canonical (13), Pure Storage (9), Cerebras (7), SpaceX (6) and Inferact (6). The ranking changes as companies open and close roles.
- Are there remote kernel and operating systems engineer jobs?
- 9 of the 119 open kernel and operating systems engineer jobs (8%) are listed as remote. Remote roles are often limited to certain countries or time zones, so check the location line of each job.
- What do kernel and operating systems engineer jobs pay?
- The median advertised salary is $238K, based on 58 open roles that publish a yearly US-dollar range. The middle half of those roles advertise between $205K and $300K. These are advertised ranges, not verified pay. Most employers here are technology companies, so the figures run above the wider market for the same work.
- Is it hard to get a kernel and operating systems engineer job?
- 2 of the 119 open kernel and operating systems engineer jobs (2%) are for beginners: junior roles and internships. Of the 55 postings that state experience, the median asks for 5 years. 56 companies are hiring and 3 roles were posted in the last seven days. Matching your resume to the skills each posting names helps most; the free resume builder shows the match.
- How is AI changing kernel and operating systems engineer jobs?
- 32 of the 119 open kernel and operating systems engineer jobs (27%) ask for AI or machine-learning skills, most often Machine Learning, PyTorch, LLM. Employers still list 119 such roles today at 56 companies. Counted from the postings' own text on Nov 15, 2026.
- What skills do kernel and operating systems engineer jobs ask for?
- Most often C++ (57%), Linux (54%), Python (43%), Embedded Linux (38%), CUDA (31%) of the 119 open postings, counted from their own text on Nov 15, 2026.
- Which job titles come up most in kernel and operating systems engineer jobs?
- Software Engineer (20), Member of Technical Staff (18), Senior Software Engineer (5), Kernel Engineer (4), Sr. Software Engineer (3): the most common titles among the 119 open roles, without the level and place notes in brackets.
- Are kernel and operating systems engineer jobs in demand in 2026?
- 119 kernel and operating systems engineer jobs are open on Jobs Every Hour today at 56 companies, 0.1% of all 148,162 open jobs here; 3 were posted in the last seven days. The median advertised salary is $238K. 9 (8%) can be done remotely.
- How do I apply for kernel and operating systems engineer jobs?
- Open a job and press “Apply on company site”. You go straight to the employer's own careers page and apply there. Jobs Every Hour needs no account and charges nothing for applying.





















