The Software Engineer will work with the IoMT & Platform Integration team to advance digital solutions for Intuitive’s surgical robotic product portfolio, particularly by developing and enhancing network connectivity software for surgical platforms. The role focuses on designing, developing, and maintaining system-side network connectivity software as part of a comprehensive digital solution for customers. The engineer will work independently and collaboratively through planning, development, integration, and assessment of exploratory concepts and initial product versions, learning existing systems and developing practical solutions based on requirements. The role includes building embedded network applications using communication protocols such as TCP/IP, WebSocket, and MQTT, and integrating them with scalable cloud environments including AWS VPC, EC2, and ELB. The engineer will investigate and resolve issues in released and production products, ensure security and reliability, and implement encryption, authentication, and authorization where needed. They will collaborate with cross-functional teams and contribute to compliance with FDA medical device regulations and IEC 62304 software lifecycle standards, including formal risk analysis and software-based risk mitigations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level