Intuitive Surgical logo
Intuitive Surgical3 days ago

Software Development Engineer - Equipment Control

On-site · Sunnyvale, California, United States

Type
Full Time
Level
Mid Level
Education
Masters Degree
Company size
Enterprise
Industry
Medical Device

Job Summary

Develop software solutions for equipment that builds and tests medical devices (robotic systems, instruments, and accessories); build and maintain software infrastructure to enable data value extraction from manufacturing processes; analyze and optimize manufacturing workflows to improve efficiency and reduce costs; ensure product integrity in volume production; document and perform IQOQPQ and DQ validation on manufacturing equipment; follow good software development practices; work independently and cross-functionally to drive projects to completion; mentor less experienced engineers; support and enhance production software; collaborate with product, electrical, mechanical, and quality engineers to create a coherent diagnostic strategy and software implementations.

Required Qualifications

  • Bachelor’s degree in Engineering or Computer Science or related field
  • 5 years software engineering experience or Master’s degree with 3 years experience in software design and development (higher degree can offset years)
  • Experience in modern programming languages (C#/Python a plus)
  • Experience with hardware-software integration (PLCs, sensors, robotics)
  • Strong system design and software platform development experience
  • Ability to lead and mentor engineers
  • Experience with SDLC and regulated environments
  • Knowledge of control systems and industrial automation protocols (e.g., Modbus, OPC, Ethernet/IP)
  • Ability to work with vague/dynamic requirements
  • Excellent cross-functional communication skills
  • Vaccination proof may be required for certain roles
  • Export controls awareness
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Intuitive Surgical

Software Development Engineer - Equipment Control

Apply on Sorce