Host OS & Virtualization Engineer

Oxide Computer Company

Emeryville (CA)

On-site

USD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oxide Computer Company in Emeryville, California, is seeking a passionate Software Engineer to work on their illumos-based host operating system, Helios, and Rust-based VMM, Propolis. This role involves designing and building robust system software, contributing to the security and functionality of the Oxide tech stack. Ideal candidates should have a strong background in C or Rust programming, as well as familiarity with operating systems and virtualization technology. Collaboration and effective communication across various engineering disciplines are key components of this position.

Qualifications

  • Familiarity with operating systems or virtualization concepts.
  • Comfort with C, Rust, or other low-level systems languages.
  • Experience working with system-level code.

Responsibilities

  • Design, build, and bring up host system software.
  • Write code in C and Rust for operating systems and virtualization.
  • Contribute to system security and resiliency.

Skills

C programming
Rust programming
Operating systems knowledge
Virtualization concepts
Debugging skills

Job description

Oxide Computer Company in Emeryville, California, is seeking a passionate Software Engineer to work on their illumos-based host operating system, Helios, and Rust-based VMM, Propolis. This role involves designing and building robust system software, contributing to the security and functionality of the Oxide tech stack. Ideal candidates should have a strong background in C or Rust programming, as well as familiarity with operating systems and virtualization technology. Collaboration and effective communication across various engineering disciplines are key components of this position.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Operating System Virtualization Engineer
Operating System Virtualization Engineer

Oxide Computer Company • Emeryville (CA)

On-site
USD 100,000 - 150,000
Linux Kernel & Virtualization Engineer
Linux Kernel & Virtualization Engineer

Anodize • San Francisco (CA), Los Altos (CA)

On-site
USD 180,000 - 240,000
Field Technical Delivery Engineer
Field Technical Delivery Engineer

Oxide Computer Company • Chicago (IL)

Hybrid
USD 70,000 - 90,000
Cloud Systems Engineer - Rust & Bare Metal
Cloud Systems Engineer - Rust & Bare Metal

Vultr • United States

On-site
USD 80,000 - 95,000
100% company-paid insurance premiums
401(k) employer match
Professional Development Reimbursement
+6
Solutions Architect
Solutions Architect

Oxide Computer Company • Emeryville (CA)

On-site
USD 120,000 - 160,000
Systems Engineer - Linux Kernel & Virtualization
Systems Engineer - Linux Kernel & Virtualization

Anodize • San Francisco (CA), Los Altos (CA)

On-site
USD 180,000 - 240,000
Infrastructure Engineer
Infrastructure Engineer

Olix Computing Limited • Austin (TX)

On-site
USD 140,000 - 220,000
Competitive Salary and Equity
Proximity Living‑Local Bonus
Retirement plan
Cloud Infra Engineer — Core OOB Control Plane (Rust)
Cloud Infra Engineer — Core OOB Control Plane (Rust)

Socket.dev • United States

Remote
USD 80,000 - 95,000
Insurance premiums
401(k) match
Professional development reimbursement
+6
Linux & Proxmox Architect for Scalable Infra
Linux & Proxmox Architect for Scalable Infra

Applied-Optoelectronics-Inc • Sugar Land (TX)

On-site
USD 90,000 - 130,000
Health benefits
401(k) match
Relocation packages
+1
Open Source Container & Virtualization Engineer
Open Source Container & Virtualization Engineer

Canonical • Sacramento (CA)

Remote
USD 100,000 - 140,000