CareerPlanGet AI match score →

Staff Software Engineer Embedded UI

Sunnyvale, CA, us💼 Full-time🗓 2026-06-15 → 2026-07-31

Core

Develop innovative digital interfaces for novel robotic platforms to support physicians in using a novel robotic system.

Role type

Staff Software Engineer Embedded UI

Builds

Digital interfaces for robotic surgical systems

Domain

Medical robotics / Embedded software

Deliverable

production ML models | product features

Required skills

C++ (11/14/17+), object-oriented design, technical architecture, requirement definition, risk assessment, verification, release management

Preferred skills

Qt/QML, 3D graphics frameworks (Qt3D, OpenGL, Vulkan), Linux development, regulated software environment experience, software development methodologies (Agile, IEC 62304)

Technologies

Qt, QML, C++, OpenGL, Vulkan, Linux

Responsibilities

Drive development of world-class digital interfaces in resource-constrained embedded environments; Partner with cross-functional teams to define technical architecture and decompose requirements; Own the medical device software lifecycle end-to-end

Seniority

Staff, independent problem-solver with broad technical scope

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗