Operating System Virtualization Engineer
Oxide Computer Company · Remote
Build Propolis, Oxide’s Rust-based userspace VMM, together with the illumos-based Helios host operating system. The role covers in-kernel virtualization, virtual devices, microprocessor behavior, hardware interfaces, resilience, and production debugging. Engineers write open-source Rust, C, and assembly and work across the boundary between the hypervisor, host OS, firmware, and guest virtual machines.
Key responsibilities
- Build host-system and virtualization software
- Design virtual devices and failure-resilient subsystems
- Debug microprocessor, firmware, and guest interactions
Source and corrections
NearMetal classified and summarized this role from an official company source.
Open official source