Senior Software Engineer, Robotic Navigation & Vision

Intuitive

Sunnyvale (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Intuitive is seeking a Sr Software Engineer Navigation to bridge embedded UI, CV/ML, and robotic kinematics on surgical navigation platforms. You will design C++ runtime systems that connect live sensor data to perception and inference in resource-constrained hardware.

The role requires building high-performance data pipelines, implementing calibration and registration algorithms, and collaborating with ML and UI teams to deliver accurate, low-latency navigation solutions within a compliant

Qualifications

  • Strong C++ skills for embedded systems on resource-constrained hardware.
  • Experience with computer vision, robotics, and ML integration.
  • Familiarity with real-time data pipelines and latency budgets.
  • Collaborative, cross-disciplinary team player.

Responsibilities

  • Design and implement high-performance C++ data pipelines (shared-memory ring buffers, lock-free queues, time-synchronized capture) feeding live video, kinematics, and sensor streams into CV/ML on embedded platforms.
  • Develop and optimize registration and calibration algorithms (point-cloud alignment, hand-eye calibration, forward kinematics transformations).
  • Collaborate with ML engineers to integrate inference models into the real-time navigation stack, ensuring accuracy and latency budgets.
  • Partner with UI/graphics engineers to create navigation overlays, 3D visualizations, and augmented guidance within the embedded Qt/QML interface.
  • Build and maintain relationships across software engineering, clinical engineering, design, human factors, and regulatory teams.
  • Own the medical device software lifecycle end-to-end for navigation components, including requirements, risk, prototyping, development, verification, and release.

Skills

C++
Embedded systems
Computer vision
Robotics
Qt/QML
Real-time systems
Algorithms optimization
Data pipelines

Tools

Qt

Job description

Intuitive is seeking a Sr Software Engineer Navigation to bridge embedded UI, CV/ML, and robotic kinematics on surgical navigation platforms. You will design C++ runtime systems that connect live sensor data to perception and inference in resource-constrained hardware.

The role requires building high-performance data pipelines, implementing calibration and registration algorithms, and collaborating with ML and UI teams to deliver accurate, low-latency navigation solutions within a compliant

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer Navigation
Sr Software Engineer Navigation

Intuitive • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Embedded Software Engineer, Robotic Surgery
Senior Embedded Software Engineer, Robotic Surgery

Intuitive • Sunnyvale (CA)

On-site
USD 160,000 - 230,000
Senior UI & Embedded Software Manager - Robotic Surgery
Senior UI & Embedded Software Manager - Robotic Surgery

Intuitive • San Francisco (CA)

On-site
USD 150,000 - 190,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 Software Engineer: Nav, SLAM & Perception
Robotics Software Engineer: Nav, SLAM & Perception

Skild • San Mateo (CA), Pittsburgh

On-site
USD 100,000 - 300,000
Senior Embedded Software Engineer - Robotic Surgery Systems
Senior Embedded Software Engineer - Robotic Surgery Systems

Intuitive • Sunnyvale (CA)

On-site
USD 100,000 - 130,000
Market-competitive compensation packages
Health care benefits
Professional development opportunities
Senior ML Engineer, Surgical AI & Robotics Vision
Senior ML Engineer, Surgical AI & Robotics Vision

Intuitive Surgical, Inc. • Santa Clara (CA)

On-site
USD 167,000 - 283,000
Senior ML Engineer - Real-Time Medical Imaging & Robotics
Senior ML Engineer - Real-Time Medical Imaging & Robotics

Intuitive • California (MO)

On-site
USD 150,000 - 230,000
Senior Surgical Robotics Algorithms & Controls Engineer
Senior Surgical Robotics Algorithms & Controls Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 120,000 - 180,000
Senior ML Engineer - Computer Vision & Robotics Innovator
Senior ML Engineer - Computer Vision & Robotics Innovator

Intuitive • Santa Clara (CA)

On-site
USD 180,000 - 240,000