Senior UI Software Architect — Display Systems

Intuitive

Sunnyvale (CA)

On-site

USD 185,000 - 266,000

Full time

4 days ago
Be an early applicant
Application generator

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 UI & Display Architect for Immersive Surgical Systems
Senior UI & Display Architect for Immersive Surgical Systems

Intuitive • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Software Engineer - UI Software Architecture & Display Systems
Senior Software Engineer - UI Software Architecture & Display Systems

Intuitive • Sunnyvale (CA)

On-site
USD 140,000 - 190,000
Senior Embedded UI Engineer (Qt/C++) - Medical Robotics
Senior Embedded UI Engineer (Qt/C++) - Medical Robotics

Intuitive • Sunnyvale (CA)

On-site
USD 188,600 - 271,400
Senior Software Engineer: Medical Device UI Architect
Senior Software Engineer: Medical Device UI Architect

Stereotaxis • St. Louis (MO)

On-site
USD 110,000 - 170,000
Senior C++ UI Architect – Medical Device Software
Senior C++ UI Architect – Medical Device Software

Stereotaxis, Inc. • St. Louis (MO), Northern (KY)

Hybrid
USD 110,000 - 150,000
Senior Software Engineer - UI Software Architecture & Display Systems
Senior Software Engineer - UI Software Architecture & Display Systems

Intuitive Surgical, Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 266,000
Staff Opto-Mechanical Engineer: Display Systems
Staff Opto-Mechanical Engineer: Display Systems

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 164,000 - 277,000
Staff Interaction Designer - Surgical Robotics UX
Staff Interaction Designer - Surgical Robotics UX

Intuitive • Sunnyvale (CA)

On-site
USD 217,000 - 313,000
Senior Software Engineer - Embedded UI (Qt / C++)
Senior Software Engineer - Embedded UI (Qt / C++)

Intuitive • Sunnyvale (CA)

On-site
USD 188,600 - 271,400
Sr. Software Engineer Real-Time Surgical Visualization & AR
Sr. Software Engineer Real-Time Surgical Visualization & AR

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 190,000 - 270,000