Staff Embedded Virtualization Architect

Intuitive

Sunnyvale (CA)

On-site

USD 230,000 - 310,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intuitive is seeking a Staff Software Engineer to lead the architecture and implementation of mixed-criticality embedded virtualization for a next-generation surgical robotic system. You will drive the virtualization safety strategy, partitioning, and hypervisor tuning across hardware and software layers in a highly regulated environment.

You will prototype Xen and QNX hypervisors, own hypervisor configuration, and build deterministic inter-VM communication.

Qualifications

  • Experience designing virtualization safety architecture for mixed-criticality systems.
  • Prototype and evaluate Xen and QNX hypervisors for certifiability and determinism.
  • Own hypervisor configuration, integration, and platform gap analysis.
  • Architect deterministic inter-VM communication and device virtualization.

Responsibilities

  • Define the virtualization safety architecture ensuring isolation between safety-critical and non-safety-critical apps.
  • Prototype and evaluate Xen and QNX hypervisors for safety, determinism, certifiability, and platform fit.
  • Own hypervisor system configuration and integration, addressing platform limitations.
  • Architect and implement deterministic inter-VM communication and device virtualization (virtio, shared memory, PCIe).
  • Plan and execute analysis and verification to prove freedom from interference and safe failure behavior.
  • Lead FMEA for the virtualized platform, translating risks into design mitigations and recovery behaviors.
  • Build platform observability showing guest/hypervisor health, utilization, latency, and jitter.

Skills

Embedded virtualization
Partitioning architecture
Deterministic timing
Platform safety engineering
Cross-functional leadership
Stakeholder communication

Tools

Xen hypervisor
QNX hypervisor
Virtio
PCIe passthrough
Hypervisor configuration

Job description

Intuitive is seeking a Staff Software Engineer to lead the architecture and implementation of mixed-criticality embedded virtualization for a next-generation surgical robotic system. You will drive the virtualization safety strategy, partitioning, and hypervisor tuning across hardware and software layers in a highly regulated environment.

You will prototype Xen and QNX hypervisors, own hypervisor configuration, and build deterministic inter-VM communication.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 230,000 - 310,000
Senior Embedded Networking Architect for Surgical Robotics
Senior Embedded Networking Architect for Surgical Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 170,000 - 210,000
Staff Linux Kernel Engineer - ARM Virtualization & Security
Staff Linux Kernel Engineer - ARM Virtualization & Security

MaC VC • San Diego (CA)

On-site
USD 141,000 - 212,000
Virtualization Engineer
Virtualization Engineer

N7 Mobile Sp. z o.o. • United States

Remote
USD 120,000 - 165,000
Embedded Software Engineer, Vision Systems
Embedded Software Engineer, Vision Systems

Intuitive • Sunnyvale (CA)

On-site
USD 135,000 - 228,000
Staff Linux Kernel Engineer - Virtualization & Security
Staff Linux Kernel Engineer - Virtualization & Security

Qualcomm • San Diego (CA)

On-site
USD 141,000 - 212,000
Senior Vision Software Architect Real-Time Embedded Imaging
Senior Vision Software Architect Real-Time Embedded Imaging

Intuitive • Sunnyvale (CA)

On-site
USD 200,000 - 260,000
Staff Embedded SW Engineer — Electrosurgical & Robotics
Staff Embedded SW Engineer — Electrosurgical & Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 150,000 - 190,000
Senior Virtualization Engineer - QEMU/QNX & CI/CD Expert
Senior Virtualization Engineer - QEMU/QNX & CI/CD Expert

N7 Mobile Sp. z o.o. • United States

Remote
USD 120,000 - 165,000
Staff Embedded Engineer, Virtualization for Automotive
Staff Embedded Engineer, Virtualization for Automotive

Rivian VW Group • Irvine (CA)

On-site
USD 190,000 - 230,000
Equity RSUs
Health coverage
Retirement savings
+3