← All roles

Staff Software Engineer

Permanenthybrid5+ yrs📍 Sunnyvale, CA, United States, 🇺🇸 United States🗣 English

Staff-level embedded software engineer leading virtualization architecture for surgical robotics.

Design and implement mixed-criticality embedded virtualization for next-generation surgical systems, balancing safety-critical and non-critical software on shared hardware. This role demands deep expertise in hypervisors, real-time systems, and hardware-software integration, with responsibility for partitioning strategies, determinism analysis, and freedom-from-interference verification. You'll work independently on ambiguous technical problems, mentor engineers, and influence senior stakeholders on platform direction in a regulated medical device environment.

Tech stack
C++PythonLinuxQNXXenFPGA
Rate
Not stated by the agency
via

Membership is €29/month, cancel anytime: every rate, every original listing link, and a daily alert for roles matching your filters.

Found at a specialist agency · listed 27 August 2026 · InsideJobs links you to the original posting.