San Francisco, 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 User Interface to develop embedded software and graphical user interfaces for the da Vinci Single Port (SP) surgical system. In this role, you will design software that makes using complex surgical devices safe, easy to learn, and confidence-inspiring.

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
  • Demonstrated experience in 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 communications skills
  • Bachelor's in Software, Electrical, Mechanical or Computer Engineering; Master's 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. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.

Required Skills
C++CQtQMLQNXOpenGLEmbedded LinuxPythonGUI DevelopmentObject Oriented DevelopmentEmbedded Software DevelopmentDebugVerificationValidation
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
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