Senior Software Engineer - UI Software Architecture & Display Systems

Intuitive

Sunnyvale (CA)

On-site

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant
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 Surgical in Sunnyvale, CA is seeking a Sr. Software Engineer to help design and implement the 2D/3D user interfaces and supporting infrastructure for the da Vinci Surgical System.

You will work across hardware and software teams to deliver safe, high-quality, and user-friendly interfaces for immersive telemetry, display pipelines, and interactive components. The ideal candidate thrives in a fast-paced, small team; brings hands-on problem solving, and can translate broad requirements

Responsibilities

  • Collaborate with cross-functional teams in a user-centered design process.
  • Translate high-level requirements into software architecture and designs.
  • Produce and maintain robust UI software architectures with modular, reusable components across multiple displays in the da Vinci product line.
  • Lead efforts to refactor existing codebases to enable shared components and improve testability.
  • Support performance profiling and optimization of the interactive video/display subsystem, including rendering and streaming pipelines.

Job description

Job Description

At Intuitive Surgical, webelieve that minimally invasive care is life-enhancing care. By combining ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. As the company’s flagship product, the da Vinci Surgical System advances the frontier of human-machine interaction by fusing computers, robotics and imaging technologies into an immersive teleoperation platform for minimally invasive surgery.

The Interaction Software Engineering team is responsible for implementing the 2D/3D user interfaces and supporting infrastructure for various displays across the da Vinci Surgical System, including an immersive stereoscopic viewer, 2D/3D flat panel displays, and touch panels. The team prides itself in creating quality products that make the customers’ experience of using technically complex surgical devices safe, easy to learn, and confidence inspiring.

The Sr. Software Engineer within this organization works collaboratively across both software and hardware teams to design and develop infrastructure and user-facing features. The successful candidate must excel in a focused, high-energy, small team environment, be able to drive to solutions from high-level requirements, and have a commitment to high product quality. An ideal candidate is an independent and fast-paced developer with excellent hands-on problem-solving skills, and open to incorporating new learnings & ideas in an iterative and collaborative design process.

Roles and Responsibilities:

  • Work with a cross-functional team in a user-centered design process to arrive at a balanced understanding of unmet user needs and feasibility of technical solutions.
  • Translate high-level requirements into software architecture and algorithm designs.
  • Produce and maintain robust, high-quality software implementations: Design and developUI software architecturewith an emphasis on modularity, reusability, and scalability across multiple products in the da Vinci product line.
  • Lead efforts torefactor existing codebasesto improve code reuse, reduce duplication, and enable shared components across product variants: Partition and structure codeto support targeted unit test development and automated verification testing, in alignment with product quality and regulatory requirements.
  • Supportperformance profiling and optimizationof the interactive video/display subsystem, spanning rendering, compositing, and video streaming pipelines. Contribute to2D/3D UI rendering, including display pipeline development for compositing and overlay rendering.
  • Participate in software/hardware failure mode analysis. Identify and implement robust hazard mitigation strategies.
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 UI Software Architect — Display Systems
Senior UI Software Architect — Display Systems

Intuitive • Sunnyvale (CA)

On-site
USD 185,000 - 266,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
Senior Embedded Software Engineer - Vision
Senior Embedded Software Engineer - Vision

Intuitive • Sunnyvale (CA)

On-site
USD 189,000 - 271,000
Senior Embedded Software Development Engineer Video
Senior Embedded Software Development Engineer Video

Intuitive • Sunnyvale (CA)

On-site
USD 189,000 - 271,000
Senior Embedded Software Development Engineer Video
Senior Embedded Software Development Engineer Video

Intuitive • California (MO)

On-site
USD 120,000 - 180,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
Senior Software Engineer - Embedded UI (Qt / C++)
Senior Software Engineer - Embedded UI (Qt / C++)

Intuitive • California (MO)

On-site
USD 120,000 - 170,000
Senior Software Engineer
Senior Software Engineer

Intuitive Surgical, Inc. in • Sunnyvale (CA)

On-site
USD 190,000 - 270,000
Senior Interaction Designer
Senior Interaction Designer

Intuitive • Sunnyvale (CA)

On-site
USD 120,000 - 180,000