Senior UI Software Architect — Display Systems

Intuitive

Sunnyvale (CA)

On-site

USD 185,000 - 266,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Intuitive Surgical is seeking a Senior Software Engineer for UI Software Architecture & Display Systems to design and implement modular UI architectures across the da Vinci product line. The role emphasizes high-quality code, performance optimization, and collaboration with hardware teams to deliver safe, intuitive, and robust visualization experiences.

The ideal candidate has deep C/C++ expertise, experience with display pipelines, and a track record of delivering scalable UI solutions in a

Qualifications

  • Minimum of 8 years relevant industry experience with a Bachelor's degree; or 6 years with a Master’s; or PhD with 3 years, or equivalent experience
  • Experience developing and supporting products with interactive UI software, display pipelines, or video/image processing systems
  • Mastery of C/C++ programming
  • Experience in all phases of product development lifecycle
  • Experience designing core software infrastructure with modularity and reusability
  • Proven ability to write well-structured, testable code and enable unit testing
  • Experience in large software codebases and Linux development
  • Comfortable with hardware/software stack levels (device drivers, registers)
  • Excellent communication and documentation skills
  • Passion for delivering high-quality user experience

Responsibilities

  • Work with cross-functional team in a user-centered design process
  • Translate high-level requirements into software architecture and algorithm designs
  • Design and develop UI software architecture with modularity, reusability, scalability across multiple products
  • Lead refactoring efforts to improve code reuse and enable shared components
  • Support performance profiling and optimization of interactive video/display subsystem
  • Participate in software/hardware failure mode analysis and hazard mitigation

Skills

C/C++ programming
Linux development
UI software
Video processing
OpenGL GLSL
Qt GUI
Software architecture
Unit testing
Cross-functional collaboration

Education

Bachelor's degree
Master’s degree preferred
PhD with 3 years experience

Tools

GStreamer
CUDA
Jetson platform
Jetpack SDK
OpenGL
GLSL shaders

Job description

Intuitive Surgical is seeking a Senior Software Engineer for UI Software Architecture & Display Systems to design and implement modular UI architectures across the da Vinci product line. The role emphasizes high-quality code, performance optimization, and collaboration with hardware teams to deliver safe, intuitive, and robust visualization experiences.

The ideal candidate has deep C/C++ expertise, experience with display pipelines, and a track record of delivering scalable UI solutions in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior GUI Engineering Lead - Embedded C/C++/Qt (Onsite)
Senior GUI Engineering Lead - Embedded C/C++/Qt (Onsite)

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 190,000 - 322,000
Senior UI Engineering Manager — Robotic Surgery Platform
Senior UI Engineering Manager — Robotic Surgery Platform

Intuitive • Sunnyvale (CA)

On-site
USD 194,000 - 228,000
Lead GUI Engineer – Embedded C++/Qt for Robotic Surgery
Lead GUI Engineer – Embedded C++/Qt for Robotic Surgery

Intuitive • Sunnyvale (CA)

On-site
USD 190,000 - 224,000
Senior UI Engineering Manager - Robotic Surgery (Onsite)
Senior UI Engineering Manager - Robotic Surgery (Onsite)

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 228,000 - 342,000
Staff Interaction Designer - Surgical Robotics UX
Staff Interaction Designer - Surgical Robotics UX

Intuitive • Sunnyvale (CA)

On-site
USD 217,000 - 313,000
Embedded UI Lead - Robotic Surgery
Embedded UI Lead - Robotic Surgery

Intuitive • San Francisco (CA)

On-site
USD 190,000 - 240,000
Senior Visual Designer, Design Systems for Robotic Care
Senior Visual Designer, Design Systems for Robotic Care

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 157,000 - 266,000
Senior Software Engineer - Embedded UI
Senior Software Engineer - Embedded UI

Intuitive • Sunnyvale (CA)

On-site
USD 190,000 - 224,000
Senior Software Engineer - Embedded UI
Senior Software Engineer - Embedded UI

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 190,000 - 322,000
Onsite Optical Engineer - Medical Display Systems
Onsite Optical Engineer - Medical Display Systems

Intuitive • Sunnyvale (CA)

On-site
USD 175,000 - 206,000