Sr. Software Engineer Real-Time Surgical Visualization & AR

Intuitive Surgical, Inc. in

Sunnyvale (CA)

On-site

USD 190,000 - 270,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Intuitive Surgical, Inc. in Sunnyvale, CA is seeking a Senior Software Engineer (Finance) to design and deliver production-grade financial software components that integrate with the da Vinci platform.

The role emphasizes code quality, rigorous testing, and clear interfaces, with opportunities to influence FP&A workflows in a market-leading medical device company. You will collaborate with cross-functional teams across finance, software, and regulatory to translate business needs into reliable,

Qualifications

  • Bachelor's degree or higher in Computer Science, Software Engineering, Electrical Engineering, or related field.
  • Strong proficiency in C++ in a production software environment.
  • Solid understanding of computer graphics fundamentals, including rendering pipelines, shaders, and scene management.
  • Practical experience with graphics APIs such as OpenGL, Vulkan, or Metal.
  • Experience integrating software into larger systems with well-defined interfaces and constraints.

Responsibilities

  • Design, build, and maintain software for real-time surgical visualization and augmented reality applications running on the da Vinci surgical system.
  • Collaborate closely with designers, clinical engineers, human factors specialists and software teams to translate complex clinical needs into reliable, performant software.
  • Build and iterate on prototypes quickly, then carry the best ideas through to production.
  • Define high-level requirements and architect clean software interfaces for a distributed robotic system.
  • Participate in failure mode analysis, to identify and implement robust hazard mitigation strategies.
  • Work within a regulated development environment, supporting verification, validation, and documentation requirements as needed.

Skills

C++ production experience
Graphics fundamentals
Software integration

Education

Bachelor's degree in Computer Science or related

Tools

OpenGL
Vulkan
Metal

Job description

Intuitive Surgical, Inc. in Sunnyvale, CA is seeking a Senior Software Engineer (Finance) to design and deliver production-grade financial software components that integrate with the da Vinci platform.

The role emphasizes code quality, rigorous testing, and clear interfaces, with opportunities to influence FP&A workflows in a market-leading medical device company. You will collaborate with cross-functional teams across finance, software, and regulatory to translate business needs into reliable,

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

Similar jobs worth comparing

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 Real-Time Embedded Video Software Engineer
Senior Real-Time Embedded Video Software Engineer

Intuitive • California (MO)

On-site
USD 120,000 - 180,000
Senior Digital Surgery Clinical Development Engineer
Senior Digital Surgery Clinical Development Engineer

Intuitive • Sunnyvale (CA)

On-site
USD 186,100 - 267,900
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 Real-Time Embedded Software Engineer - Robotics
Senior Real-Time Embedded Software Engineer - Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 188,000 - 272,000
Staff ML Engineer - Real-Time Surgical AI
Staff ML Engineer - Real-Time Surgical AI

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 230,000 - 330,000
Senior ML Engineer – Real-Time Surgical AI
Senior ML Engineer – Real-Time Surgical AI

Intuitive • Sunnyvale (CA)

On-site
USD 196,000 - 284,000
Senior Quality Engineer — Medical Device Software & Firmware
Senior Quality Engineer — Medical Device Software & Firmware

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior MedTech Manufacturing Engineer | Data-Driven, Onsite
Senior MedTech Manufacturing Engineer | Data-Driven, Onsite

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 133,000 - 225,000
Senior Mechanical Engineer, Robotic Medical Systems
Senior Mechanical Engineer, Robotic Medical Systems

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 138,000 - 234,000