Jobless Developer
O

Posted 8 days ago

Operating System Virtualization EngineerOxide Computer Company

Operating System Virtualization Engineer

RemoteRemote

AI Summary

Designs, builds, and brings up host system software, in-kernel virtualization, and the user-space VMM for Oxide computers, writing Rust, C, and assembly code that is open source. Participates in rigorous code review and contributes to the security and resiliency of the system.

About this role

  • Work with a helpful and experienced team to design, build, and bring up host system software, in-kernel virtualization, and the user-space VMM on current and future Oxide computers

  • Read and write code in Rust (Propolis), C (Helios), 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 code review process and help your colleagues maintain our software in a production-ready state at all times

  • Apply a customer-centric view to the development of new end-to-end features and functions and help realize them across the stack

  • Contribute to the design of new Oxide hardware and software components elsewhere in the stack

  • Skills

    CCode ReviewHardware Bring-upHeliosMicroprocessor ArchitectureMicroprocessor AssemblyOperating System KernelPropolisRustVirtualization

    Explore related jobs

    Browse these categories

    Market data for this role

    All reports →