Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Intuitive Surgical Logo

Senior Software Engineer - Embedded Applications

Intuitive Surgical

Salary not specified
Aug 17, 2025
Sunnyvale, CA, USA
Apply Now

Intuitive's Ion endoluminal system aims to improve the early diagnosis of lung cancer through minimally invasive biopsy. The role involves building cutting-edge medical device systems that integrate embedded platforms with cloud-connected digital applications.

Requirements

  • Strong proficiency in programming languages C++ (11/14/17) for embedded or system-level programming
  • Proficiency in languages like Go (Golang) and Python
  • Strong experience with Linux system development (user space, shell, drivers, or daemons)
  • Solid understanding of network stack and communication protocols (e.g., sockets, REST APIs, gRPC, MQTT)
  • Demonstrated experience in security-conscious development, including secure coding practices, data protection/encryption and authentication & authorization (OAuth2, TLS)
  • Knowledge of MedTech industry standards and regulations, such as ISO 13485 or IEC 62304
  • Familiarity with embedded real-time systems and constraints

Responsibilities

  • 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.

Other

  • Work closely with cross-functional teams to understand their requirements and provide solutions that align with our company's mission and objectives.
  • Strong communication skills and the ability to work in a team-oriented environment