Intuitive Logo

Intuitive

Staff Software Engineer Embedded UI

Posted 8 Hours Ago
Be an Early Applicant
In-Office
Sunnyvale, CA, USA
Senior level
In-Office
Sunnyvale, CA, USA
Senior level
Design and implement production-quality embedded UIs for novel robotic medical systems using Qt/QML and C++. Collaborate with cross-functional teams to define architecture, decompose requirements, and own the software lifecycle from prototyping through verification and release, ensuring performance, safety, and regulatory compliance.
The summary above was generated by AI
Company Description

It started with a simple idea: what if surgery could be less invasive and recovery less painful? Nearly 30 years later, that question still fuels everything we do at Intuitive. As a global leader in robotic-assisted surgery and minimally invasive care, our technologies—like the da Vinci surgical system and Ion—have transformed how care is delivered for millions of patients worldwide.

We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery smarter, safer, and more human. Every day, our work helps care teams perform with greater precision and patients recover faster, improving outcomes around the world.

The problems we solve demand creativity, rigor, and collaboration. The work is challenging, but deeply meaningful—because every improvement we make has the potential to change a life.

If you’re ready to contribute to something bigger than yourself and help transform the future of healthcare, you’ll find your purpose here.

Job Description

Primary Function of Position:

As a Staff Software Engineer Embedded UI on the Future Forward team, you will develop innovative digital solutions to extend Intuitive’s robotic product lines. Collaborating with experts in robotics, imaging, and software, you will build innovative and Intuitive digital interfaces for novel robotic platforms. This role spans the entire development cycle—from prototyping approximate requirements to delivering high-quality production code. The ideal candidate is an independent problem-solver with a broad technical scope (software, graphics, robotics) who learns quickly and thrives in a collaborative environment.

Essential Job Duties

  • Drive development of world-class digital interfaces using Qt/QML and C++ in a resource-constrained embedded environment to support physicians in the use of a novel robotic system

  • Build and maintain effective working relationships across the organization, including software engineering, clinical engineering, design, human factors, and regulatory teams

  • Partner with cross-functional teams to define technical architecture, decompose requirements, and deliver robust, production-quality solutions

  • Own the medical device software lifecycle end-to-end, including requirement definition, risk assessment, prototyping, development, verification, and release

Qualifications

Required Skills and Experience

  • Bachelor’s degree in Computer Science, Electrical Engineering, Biomedical Engineering, or a related field

  • Minimum of 8 years of industry experience; or Master’s degree and 6 years of experience; or a PhD and 3 years of experience, with a proven track record of shipping production-quality UI software to products

  • Strong working knowledge of C++ (11/14/17+) and object-oriented design principles

  • Strong communication skills and ability to explain technical concepts to non-technical stakeholders

  • Previous experience as a tech lead (formal or informal), with demonstrated ability to drive projects from initial concept to fully implemented solutions

  • Demonstrated experience across phases of the product lifecycle, including design, implementation, debug, verification, and maintenance

Preferred Skills and Experience

  • Experience with Qt and/or QML

  • Experience with 3D graphics frameworks (Qt3D, OpenGL, Vulkan, etc.)

  • Familiarity with development in a Linux environment

  • Proven ability to design interfaces that balance user delight, performance constraints, and patient safety

  • Experience working in a regulated software environment (medical device, aerospace, automotive, etc.)

  • Experience working with software development methodologies (Agile, IEC 62304, etc.)

Additional Information

Due to the nature of our business and the role, please note that Intuitive and/or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19.  Details can vary by role.

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.

Mandatory Notices

U.S. Export Controls Disclaimer:  In accordance with the U.S. Export Administration Regulations (15 CFR §743.13(b)), some roles at Intuitive Surgical may be subject to U.S. export controls for prospective employees
who are nationals from countries currently on embargo or sanctions status.

Certain information you provide as part of the application will be used for purposes of determining whether Intuitive Surgical will need to (i) obtain an export license from the U.S. Government on your behalf (note: the government’s licensing process can take 3 to 6+ months) or (ii) implement a Technology Control Plan (“TCP”) (note: typically adds 2 weeks to the hiring process).  

For any Intuitive role subject to export controls, final offers are contingent upon obtaining an approved export license and/or an executed TCP prior to the prospective employee’s
start date, which may or may not be flexible, and within a timeframe that does not unreasonably impede the hiring need. If applicable, candidates will be notified and instructed on any requirements for these purposes. 

We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.

Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.

This position may be filled at a different job level than listed here depending on
business need and/or on the selected candidate’s experience, knowledge and skills.
Compensation will be based primarily on the job level at which the role is filled and the
candidate’s qualifications, consistent with applicable law.

We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications. The target compensation ranges are listed.

HQ

Intuitive Sunnyvale, California, USA Office

1020 Kifer Road, Sunnyvale, CA, United States, 94086

Similar Jobs

8 Hours Ago
In-Office
Sunnyvale, CA, USA
Expert/Leader
Expert/Leader
Healthtech • Robotics
Lead a small team to design and implement embedded graphical user interfaces for robotic surgical systems using Qt and modern C/C++. Contribute to system/software architecture, collaborate with designers and cross-functional engineers, prototype new UI technologies, and ensure robust development from prototype through production including test and calibration strategies.
Top Skills: 3D GraphicsCC++Embedded COpenglQtVulkan
8 Hours Ago
In-Office
San Francisco, CA, USA
141K-176K Annually
Senior level
141K-176K Annually
Senior level
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Lead DigitalOcean's insider threat program by engineering detection, automating workflows, hunting threats, and investigating anomalous activity. Build detection content, integrate log pipelines, develop playbooks, perform data analytics, and collaborate with DFIR, Threat Intel, HR, and Legal to reduce insider risk and improve response.
Top Skills: BashCloud InfrastructureDlpGoKubernetesLinuxmacOSMitre Att&CkNistPandasPythonSIEMSoarUamUebaWindows
9 Hours Ago
In-Office
San Francisco, CA, USA
95K-138K Annually
Mid level
95K-138K Annually
Mid level
Fintech • Information Technology • Financial Services
Provide client-facing operational support for SMA Advisors: onboard intermediaries, manage operations queue and hotlines, administer MMA portal/OKTA access, produce Salesforce reports, liaise with technology and business teams, document processes, QA work, and improve client experience.
Top Skills: ExcelMy Managed Accounts (Mma) PortalOktaOutlookPowerPointSalesforce

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account