Real-Time Embedded Software Engineer (Onsite, Equity)

Intuitive Surgical, Inc.

Sunnyvale (CA)

On-site

USD 117,000 - 186,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intuitive Surgical, Inc. in Sunnyvale, CA seeks a senior Video Software Engineer to contribute to Linux-based embedded software for the da Vinci system. You will design, verify, and optimize real-time video processing and lighting control for high-precision robotic surgery.

Expect to work across hardware and software teams on imaging devices, camera pipelines, and performance-critical code, with emphasis on reliability, quality, and regulatory readiness.

Qualifications

  • Bachelor's or master's degree in a STEM field with 8+ years embedded C/C++ in software.
  • Experience developing in an embedded Linux environment.
  • Familiarity with hardware device programming and configuration.
  • Scripting skills for diagnostics or test automation (Python/JavaScript/MATLAB).
  • Experience across all phases of product development lifecycle (design to manufacturing).
  • Desirable: imaging devices, CUDA/ML/FPGA, and technical leadership.

Responsibilities

  • Detailed design, development, documentation, and verification of product-focused, rock-solid embedded software.
  • Bring-up and integration of new, high-performance cameras and image-sensors.
  • Integration and evaluation of advanced camera pipeline video processing algorithms.
  • Development and enhancements of the color and power control functions for intra-operative illumination.
  • Working on a cross-functional team at multiple levels, from architectural definition and implementation to system integration and final product testing.
  • Extending processing frameworks to new hardware platforms; offline simulation environments to facilitate rapid software development and test; hardware/software tool design and development.
  • Aiding in formal risk analyses and software mitigations.

Skills

C/C++
Embedded Systems
Embedded Linux
Scripting (Python/JS/MATLAB)
Product lifecycle experience
Hardware familiarity
SDLC understanding

Education

Bachelor's or Master's in STEM

Job description

Intuitive Surgical, Inc. in Sunnyvale, CA seeks a senior Video Software Engineer to contribute to Linux-based embedded software for the da Vinci system. You will design, verify, and optimize real-time video processing and lighting control for high-precision robotic surgery.

Expect to work across hardware and software teams on imaging devices, camera pipelines, and performance-critical code, with emphasis on reliability, quality, and regulatory readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer - Real-Time Linux (Onsite)
Senior Embedded Software Engineer - Real-Time Linux (Onsite)

Intuitive • Sunnyvale (CA)

On-site
USD 117,000 - 138,000
Lead Embedded Vision Engineer – Real-Time Surgical Robotics
Lead Embedded Vision Engineer – Real-Time Surgical Robotics

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 190,000 - 322,000
Embedded Software Engineer, Vision Systems
Embedded Software Engineer, Vision Systems

Intuitive • Sunnyvale (CA)

On-site
USD 135,000 - 228,000
Onsite Senior Embedded Robotics Software Engineer
Onsite Senior Embedded Robotics Software Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 160,000 - 189,000
Senior FPGA Engineer, Surgical Robotics (Onsite)
Senior FPGA Engineer, Surgical Robotics (Onsite)

Intuitive • Sunnyvale (CA)

On-site
USD 179,000 - 257,000
Equity
Incentives
Onsite Service Software QA Engineer for Robotic Surgery
Onsite Service Software QA Engineer for Robotic Surgery

Intuitive • Sunnyvale (CA)

On-site
USD 110,000 - 135,000
Embedded Software Engineer - Robotics Platform
Embedded Software Engineer - Robotics Platform

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 158,000 - 228,000
Senior Robotic Software Engineer – Embedded Systems (Healthcare)
Senior Robotic Software Engineer – Embedded Systems (Healthcare)

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 189,000 - 271,000
Senior Vision Software Architect Real-Time Embedded Imaging
Senior Vision Software Architect Real-Time Embedded Imaging

Intuitive • Sunnyvale (CA)

On-site
USD 200,000 - 260,000
Robotics Algorithms & Controls Engineer - Surgical Systems
Robotics Algorithms & Controls Engineer - Surgical Systems

Intuitive • Sunnyvale (CA)

On-site
USD 140,000 - 190,000