Senior Real-Time Embedded Software Engineer - Robotics

Intuitive

Sunnyvale (CA)

On-site

USD 188,600 - 271,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Intuitive is seeking a Senior Embedded Software Engineer focused on Frameworks in Sunnyvale. The successful candidate will design and implement robust C++ software for real-time, embedded environments within the da Vinci Surgical System framework and related platforms.

The role requires extensive embedded software experience, strong C++, and familiarity with robotics frameworks. Collaboration across multiple teams and rigorous verification are essential, with a focus on safety and performance.

Qualifications

  • 8+ years of embedded software experience with at least a bachelor's degree; or 6+ years with a master's; or PhD with relevant experience.
  • Experience developing embedded software for RTOS and/or embedded Linux devices.
  • Proficiency in C++ and familiarity with design patterns.

Responsibilities

  • Design and develop robust, efficient C++ software in a real-time, multi-processor embedded environment.
  • Lead modularization and unification of robotics frameworks across platforms and product lines.
  • Leverage system building blocks to enable functionality across Intuitive robotic systems.
  • Analyze system performance and safety; verify specifications and identify improvements.
  • Extend tools and create new ones to support analysis and development efforts.
  • Collaborate with Platform Software, Hardware, Systems, UI, Manufacturing and Clinical Eng.
  • Contribute to risk analysis, define requirements, implement mitigations, and run verification tests.
  • Involve in multiple areas: robotics frameworks, middleware, motion control hardware, performance analysis, and offline simulators.

Skills

C++ embedded
RTOS/Embedded Linux
Design patterns
Robotics frameworks
Python for diagnostics

Education

Bachelor's degree in engineering or higher

Job description

Intuitive is seeking a Senior Embedded Software Engineer focused on Frameworks in Sunnyvale. The successful candidate will design and implement robust C++ software for real-time, embedded environments within the da Vinci Surgical System framework and related platforms.

The role requires extensive embedded software experience, strong C++, and familiarity with robotics frameworks. Collaboration across multiple teams and rigorous verification are essential, with a focus on safety and performance.

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

Similar jobs worth comparing

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 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 Engineer – Robotics Platform
Senior Embedded Software Engineer – Robotics Platform

Intuitive • Sunnyvale (CA)

On-site
USD 120,000 - 160,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 Software Engineer - Frameworks
Senior Embedded Software Engineer - Frameworks

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 210,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
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
Software Engineer - Robotics Equipment Control
Software Engineer - Robotics Equipment Control

Intuitive • Sunnyvale (CA)

On-site
USD 188,600 - 271,400
Senior Embedded Video Systems Engineer
Senior Embedded Video Systems Engineer

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 190,000 - 270,000
Senior Real-Time Embedded Video Software Engineer
Senior Real-Time Embedded Video Software Engineer

Intuitive • California (MO)

On-site
USD 120,000 - 180,000