Sunnyvale, California, United States Employment USD 188,600 - 271,400 Yearly

Intuitive is hiring a Senior Software Engineer User Interface

About the Role

Intuitive is looking for a Senior Software Engineer specializing in User Interface to develop embedded software and graphical user interfaces for complex surgical robotic systems. You will join a team of engineers, clinicians, and innovators united by the purpose to make surgery smarter, safer, and more human. Your work will be challenging and deeply meaningful, with the potential to change lives.

What You'll Do

  • Design, implement, debug, and verify software and user interfaces using Qt and other tools in an embedded C++ environment.
  • Collaborate with a cross-functional team of user interaction designers, clinical engineers, and robotic controls engineers to iteratively refine implementations.
  • Perform formal risk analysis and develop software mitigations.
  • Document software requirements, specifications, and verification protocols according to Intuitive’s development guidelines.

What We're Looking For

  • 5-7 years of experience with commercial embedded software development.
  • Hands-on engineering experience with proven ability to work well in a team environment.
  • Experience with all phases of the product development lifecycle, including design, implementation, debug, verification, validation, and transfer to Manufacturing.
  • Experience with Object-Oriented development in C++.
  • Experience with GUI development.
  • Excellent written and oral communication skills.
  • Bachelor's degree in Software, Electrical, Mechanical, or Computer Engineering; a Master's degree is preferred.

Nice to Have

  • Experience with Qt/QML.
  • Experience with QNX.
  • Experience with 3D Graphics frameworks (e.g., OpenGL).
  • Experience with embedded Linux development.
  • Experience with Python.
  • Experience designing software products in an FDA or other regulated industry.

Technical Stack

  • C/C++
  • Qt, QML
  • QNX
  • OpenGL
  • Embedded Linux
  • Python

Team & Environment

You will work on a cross-functional team including user interaction designers, clinical engineers, and robotic controls engineers.

Intuitive is an Equal Opportunity Employer providing equal employment opportunities to all qualified applicants and employees, prohibiting discrimination and harassment.

Required Skills
C/C++QtQMLQNXOpenGLEmbedded LinuxPythonEmbedded Software DevelopmentObject-Oriented DevelopmentGUI DevelopmentProduct Development Lifecycle
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Intuitive

Intuitive is a global leader in robotic-assisted surgery and minimally invasive care. Its technologies, like the da Vinci surgical system and Ion, have transformed how care is delivered for millions of patients worldwide.

Visit website
Job Details
Department Software Development
Category embedded
Posted 14 days ago