Nuovo!

Operating System Virtualization Engineer

Oxide Computer Company

275.000 – 275.000 USD/anno

Richieste almeno 4 ore di sovrapposizione quotidiana con il fuso orario del Pacifico (Pacific Time). Stipendio di 275.000 USD annui, uguale per tutti in azienda e indipendente dal Paese di residenza.

Oxide Computer Company cerca un software engineer per Propolis, il proprio VMM scritto in Rust come implementazione ex novo basata sull'hypervisor bhyve, e per Helios, il sistema operativo host basato su illumos che lo contiene.

Ruolo
Si progetta, si costruisce e si porta al primo avvio il software di sistema host, la virtualizzazione in-kernel e il VMM in user space sui computer Oxide attuali e futuri. Il codice si legge e si scrive in Rust per Propolis, in C per Helios e in assembly, ed è tutto open source. Il lavoro richiede di approfondire i microprocessori sulla documentazione e direttamente sull'hardware, colmando per iscritto le lacune dei produttori. Si contribuisce a sicurezza e resilienza progettando per il guasto, si partecipa a una code review rigorosa e si realizzano funzionalità end-to-end lungo tutto lo stack, dall'architettura del sistema operativo all'interfaccia hardware, dal networking ai dispositivi virtuali. Servono familiarità con i sistemi operativi o con la virtualizzazione, dimestichezza con C, Rust o altri linguaggi di sistema di basso livello ed esperienza nelle viscere di tecnologie come KVM, Hyper-V o bhyve.

Tecnologie
Rust, C, assembly, Propolis, Helios, illumos, bhyve, KVM, Hyper-V, DTrace.

Condividi annuncio

Informazioni su Oxide Computer Company

Oxide Computer Company costruisce il primo computer cloud on-premise integrato: hardware e software progettati insieme per offrire l'esperienza del cloud pubblico con la governance e la proprietà dell'infrastruttura on-prem. La piattaforma Oxide unisce compute, storage e networking in un unico sistema, con setup in 2 ore, costi prevedibili e sicurezza by default.

Visita il sito web →