Lead Embedded Software Engineer – Robotic Medical Systems

Intuitive Surgical, Inc.

Sunnyvale (CA)

On-site

USD 190,000 - 322,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intuitive Surgical, Inc. in Sunnyvale, CA, seeks a senior embedded software lead to design and integrate mission-critical software for robotic systems.

You will collaborate with hardware, UI, and safety teams, define development plans, and ensure compliance with medical device regulations while driving innovation across multi-processor platforms. The role emphasizes C/C++ for embedded real-time systems, experience with QNX and FPGA/Vivado, and robust debugging.

Qualifications

  • Bachelor's degree or above in Computer Science, Electrical Engineering or related field.
  • 12+ years of experience in developing and supporting embedded systems (or 8+ years with a Master's, or 5+ with PhD).
  • Fluent in C/C++ for embedded, real-time systems (e.g. QNX).
  • Experience with TCP/IP, CAN, serialization; memory management and concurrency.
  • Familiarity with Python scripting and FPGA tooling (Vivado).

Responsibilities

  • Gather cross-functional requirements and develop plans balancing technical needs with schedules.
  • Identify interfaces between hardware and software; architect modular, testable software.
  • Lead risk analysis and develop hardware/software mitigations.
  • Contribute to software for distributed multi-processor systems including video/control, diagnostics, and UI.
  • Represent projects externally with customers and internally within the company.

Skills

C/C++ embedded
Embedded systems
Networking protocols
Python scripting
Vivado / FPGA
Cybersecurity concepts
CUDA programming

Education

Bachelor's degree or above in CS/EE or similar

Tools

Vivado FPGA tools
QNX RTOS

Job description

Intuitive Surgical, Inc. in Sunnyvale, CA, seeks a senior embedded software lead to design and integrate mission-critical software for robotic systems.

You will collaborate with hardware, UI, and safety teams, define development plans, and ensure compliance with medical device regulations while driving innovation across multi-processor platforms. The role emphasizes C/C++ for embedded real-time systems, experience with QNX and FPGA/Vivado, and robust debugging.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Lead Embedded Software Engineering Manager - Medical Devices
Lead Embedded Software Engineering Manager - Medical Devices

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 220,000 - 250,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
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 Real-Time Embedded Software Engineer - Robotics
Senior Real-Time Embedded Software Engineer - Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 188,000 - 272,000
Senior Embedded Networking Engineer for Robotic Surgery
Senior Embedded Networking Engineer for Robotic Surgery

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 160,000 - 271,000
Embedded Software Engineering Manager (Medical Devices)
Embedded Software Engineering Manager (Medical Devices)

Socket.dev • Sunnyvale (CA)

On-site
USD 260,000 - 350,000
Senior Embedded Vision Engineer - Medical Robotics
Senior Embedded Vision Engineer - Medical Robotics

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 189,000 - 271,000
Lead Embedded Software Engineering for Medical Devices
Lead Embedded Software Engineering for Medical Devices

Intuitive • Sunnyvale (CA)

On-site
USD 170,000 - 288,000
Senior Mechanical Engineer, Robotic Medical Systems
Senior Mechanical Engineer, Robotic Medical Systems

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 163,000 - 234,000