Senior Real-Time Embedded Video Software Engineer

Intuitive

California (MO)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intuitive is seeking a senior software engineer for the Video Software Engineering Group. You will design, develop, and verify real‑time, HD stereo video processing software that powers the da Vinci Surgical System, working in a fast‑paced, cross‑functional environment.

The role emphasizes embedded Linux, camera pipelines, and cross‑functional collaboration to deliver high‑quality surgical visualization. A strong background in C/C++, imaging, and system integration is required.

Qualifications

  • Minimum Bachelor's or master's degree in a STEM field, with a minimum of 8 years of industry experience in developing C/C++ software for embedded systems.
  • Experience with developing software in an embedded Linux environment.
  • Familiarity with programming and configuration of hardware devices.
  • Experience with scripting languages (e.g. Python, JavaScript, MATLAB, etc.) for diagnostics or test automation.
  • Demonstrated experience and comfort with all phases of the product development lifecycle, including design, documentation, implementation, debug, verification, validation, and transfer to manufacturing.

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.
  • Contributing to other areas of software development, such as: extension of current processing frameworks to new hardware platforms, design and development of offline simulation environments to facilitate rapid software development and test, hardware / software diagnostic tool design and development.
  • Aiding in formal risk analyses and development of software mitigations to minimize potential failures.

Skills

C/C++
Embedded systems
Embedded Linux
Python
JavaScript
MATLAB

Education

B.S./M.S. in STEM

Tools

CUDA
ML
FPGA
Camera pipelines

Job description

Intuitive is seeking a senior software engineer for the Video Software Engineering Group. You will design, develop, and verify real‑time, HD stereo video processing software that powers the da Vinci Surgical System, working in a fast‑paced, cross‑functional environment.

The role emphasizes embedded Linux, camera pipelines, and cross‑functional collaboration to deliver high‑quality surgical visualization. A strong background in C/C++, imaging, and system integration is required.

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

Similar jobs worth comparing

Senior Embedded Video Software Engineer — Real-Time Imaging
Senior Embedded Video Software Engineer — Real-Time Imaging

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 160,000 - 271,000
Senior Real-Time Embedded Video Software Engineer
Senior Real-Time Embedded Video Software Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 189,000 - 271,000
Senior Embedded Video Systems Engineer
Senior Embedded Video Systems Engineer

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 190,000 - 270,000
Senior Embedded Vision Engineer — Real-Time Surgical Imaging
Senior Embedded Vision Engineer — Real-Time Surgical Imaging

Intuitive • Sunnyvale (CA)

On-site
USD 189,000 - 271,000
Senior Embedded Linux Software Engineer - Medical Robotics
Senior Embedded Linux Software Engineer - Medical Robotics

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 160,000 - 271,000
Senior Real-Time Embedded Robotics Software Engineer
Senior Real-Time Embedded Robotics Software Engineer

Intuitive • California (MO)

On-site
USD 90,000 - 120,000
Market-competitive compensation package
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
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 Real-Time Software Engineer (Robotics)
Senior Embedded Real-Time Software Engineer (Robotics)

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Senior Embedded Software Development Engineer Video
Senior Embedded Software Development Engineer Video

Intuitive • Sunnyvale (CA)

On-site
USD 189,000 - 271,000