Staff Embedded Virtualization Architect

Intuitive

Sunnyvale (CA)

On-site

USD 230,000 - 310,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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, Embedded Virtualization
Staff Software Engineer, Embedded Virtualization

Intuitive Surgical, Inc. in • Detroit (MI)

On-site
USD 190,000 - 322,000
Staff Software Engineer – Embedded Virtualization Lead
Staff Software Engineer – Embedded Virtualization Lead

Socket.dev • Detroit (MI)

On-site
USD 210,000 - 320,000
Staff Software Engineer
Staff Software Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 230,000 - 310,000
Staff Software Engineer
Staff Software Engineer

Intuitive Surgical, Inc. in • Detroit (MI)

On-site
USD 190,000 - 322,000
Senior Embedded Software Engineer - Robotic Surgery Systems
Senior Embedded Software Engineer - Robotic Surgery Systems

Intuitive • Sunnyvale (CA)

On-site
USD 224,000 - 322,000
Senior Real-Time Embedded Networking Engineer
Senior Real-Time Embedded Networking Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 170,000 - 207,000
Lead Embedded Software Engineer for Electrosurgical Systems
Lead Embedded Software Engineer for Electrosurgical Systems

Intuitive • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
Senior Embedded Software Lead for Medical Robotics
Senior Embedded Software Lead for Medical Robotics

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Embedded Software Engineering Manager (Medical Devices)
Embedded Software Engineering Manager (Medical Devices)

Socket.dev • Sunnyvale (CA)

On-site
USD 260,000 - 350,000
Staff FPGA Engineer – Surgical Robotics
Staff FPGA Engineer – Surgical Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 181,000 - 214,000