CareerPlanGet AI match score →

Senior Embedded Software Engineer - Future Forward

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

Core

Design, develop, and integrate embedded and platform software for Intuitive's robotic surgical platform, interfacing with hardware, firmware, control algorithms, and vision pipelines to support safe, reliable operation for patients.

Role type

Senior IC embedded software engineer (robotics/surgical systems)

Builds

Robust embedded software for complex robotic surgical platforms

Domain

Healthcare robotics / Medical devices

Deliverable

production ML models | product features

Required skills

C/C++ embedded and real-time software development, multi-core/multi-processor system programming, embedded Linux and QNX, board bring-up, device driver development, hardware integration, version control, communication protocols (TCP/IP, CAN, I2C, SPI), serialization (protobuf), hazard and failure mode analysis, unit testing, system integration

Preferred skills

Robotics and electro-mechanical systems, Python or Matlab for automation/testing, FPGA development, CUDA programming, memory management, cyber-security concepts (secure boot, authentication, encryption), regulated industry experience, product development lifecycle expertise

Technologies

C, C++, Linux, QNX, Python, Matlab, FPGA, CUDA, TCP/IP, CAN, I2C, SPI, protobuf

Responsibilities

Design and develop robust embedded software for system infrastructure including OS drivers and real-time data pipelines; Collaborate cross-functionally to address clinical needs and safety requirements; Translate early requirements into prototype implementations; Conduct rigorous unit testing to support system integration; Contribute to hazard and failure mode analysis; Refine and iterate designs balancing technical requirements and constraints; Produce clear and compliant supporting documentation

Seniority

Senior, hands-on IC

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