Software Engineer Digital Applications

Filled
December 25, 2025

Job Description

Job Description

The Ion endoluminal system is Intuitive’s robotic platform for minimally invasive biopsy in the peripheral lung, with an initial goal of improving the early diagnosis of lung cancer. In this role, you will work as part of Ion’s Digital and Data software team building cutting-edge medical device systems that integrate embedded platforms with cloud-connected digital applications. This is a unique opportunity to work across the software stack—from low-level embedded systems to secure, distributed digital solutions—and directly impact the future of healthcare technology.

Roles & Responsibilities:
• Work closely with cross-functional teams to understand their requirements and provide solutions that align with our company’s mission and objectives.
• Contribute to system architecture and design for hybrid embedded/cloud medical platforms.
• Develop secure, high-performance software using C++, Go, and Python in a Linux-based environment.
• Implement and interface with communication protocols (e.g., TCP/IP, HTTP(S), MQTT).
• Collaborate with the QA team to develop and maintain automated testing procedures.
• Collaborate with regulatory and cybersecurity teams to ensure compliance with medical device standards (e.g., IEC 62304, FDA guidelines).
• Participate in peer code reviews, design reviews, and cross-team technical discussions.
• Develop tooling and automation to support CI/CD pipelines and system diagnostics.