← All roles

Operating System Kernel Engineer

Apply on company site
RemoteFull-timePosted 5mo ago

About the role

Software engineer role focused on developing an illumos-based host OS (Helios) for Oxide hardware, emphasizing kernel development, hardware interfacing, and end-to-end system design.

Responsibilities

  • Work with a team to design, build, and bring up host system software on Oxide computers
  • Read and write code in C (operating system), Rust (in-kernel components and higher-level services), and/or assembly
  • Grow understanding of microprocessors through hardware interaction and documentation
  • Contribute to security and resiliency by designing for failure from the ground up
  • Participate in rigorous code reviews to maintain production-ready software
  • Apply a customer-centric view to develop end-to-end features across the stack
  • Contribute to design of new Oxide hardware and software components elsewhere in the stack

Qualifications

  • Experience in operating systems kernel development
  • Versatility across core OS architecture, hardware interface, networking, and device development
  • Ability to work from first principles to solve problems
  • Experience interfacing with hardware with incomplete or inaccurate documentation
  • Strong debugging skills and documentation
  • Ability to document ideas for colleagues and self
  • Strong reading of technical documentation
  • Ability to develop tools for engineers

Skills

Required:Kernel developmentC programming
Nice to have:RustAssembly

Benefits

  • Premium healthcare (medical PPO, dental, and vision plans) with 100% premiums covered for employees and dependents
  • Flexible working hours
  • Remote-first culture with overlap to Pacific Time
  • Compensation of $275,000 USD base per year for all employees
  • Other benefits as described in benefits page
Last updated Jul 1, 2026. Interested? Apply on the company site.
Oxide Computer Company logo

About Oxide Computer Company

The cloud you own

The cloud you own. Hardware, with the software baked in, for running infrastructure at scale.

HardwareSoftwareInfrastructureCloud

More open roles at Oxide Computer Company