ARemote Jobs Ace

Oxide Computer

Operating System Kernel Engineer

Remote / Emeryville, CA

Role brief

What this role is asking for.

Do you love operating systems kernel implementation, digging into the gritty interface where software meets machine? We are seeking a software engineer to work on our illumos -based host operating system, Helios . Helios sits at the center of the Oxide rack, interfacing directly with a wide range of hardware, embedded software, and third-party firmware to support the Oxide control plane, hypervisor, and its virtual machine instances. The host OS is holistically designed to begin execution with the processor’s first instruction; it uniquely subsumes and replaces functionality that UEFI and ACPI firmware provide in other architectures. As an engineer working on operating systems kernel development, you will: Work with a helpful and experienced team to design, build, and bring up host system software on current and future Oxide computers Read and write code in C (for the operating system writ large), in Rust (for for some in-kernel components and for higher-level services), and/or microprocessor assembly. All the code you write will be open source. Grow and apply your understanding of microprocessors, through deep familiarity with available documentation, interacting directly with real hardware, and producing your own documents where the vendor’s fall short Contribute to the security and resiliency of the system by designing for failure from the ground up Participate in a rigorous

Company role signals

Oxide Computer role signals.

Repeated tags across 12 active roles show the current hiring pattern.