Medtronic-logo
Medtronic
ยท
April 14, 2026
Apply Now
This job has closed.

Software Engineer II

North Haven, CT
Full-time
Onsite
$98K/yr - $148K/yr
Entry, Mid Level
Medtronic is a global leader in healthcare technology, dedicated to alleviating pain, restoring health, and extending life. The Software Engineer II will work with the Robotic Surgical Technologies team to design and implement software prototypes and algorithms for robotic-assisted surgical systems, collaborating with cross-functional teams to address clinical needs and develop innovative solutions.
Apply Now

Responsibilities

  • Develop, execute, and document system and subsystem test methods for robotic systems
  • Plan and execute design verification testing, including authoring Design Verification Protocols and Reports for system and sub-system requirements
  • Author engineering and technical reports to support regulatory submissions and respond to external regulatory questions
  • Design, validate, and improve test methods, including test method validation studies (MSA, Gage R&R) and support test results validation reports
  • Develop and maintain software driven test infrastructure, including scripts and tools for automated and hardware in the loop testing
  • Analyze test data using appropriate statistical and analytical tools (Minitab, MATLAB, Python) to assess performance and investigate failures
  • Perform root cause analysis for test failures spanning mechanical, electrical, and software domains
  • Support and execute verification testing in collaboration with hardware, electrical, software, and quality engineers
  • Design and support custom test fixtures and emulators for verification testing
  • Review system and subsystem requirements for testability, supporting requirement decomposition and verification strategy development
  • File and manage test documentation, software, and drawings in controlled repository systems following good documentation and software development practices
  • Train and mentor team members on test methods, test infrastructure, and software tools as needed
  • Communicate test plans, execution status, and results clearly to cross functional stakeholders

Qualification

Required

  • Bachelor's degree in Mechanical, Electrical, Robotics, Biomedical Engineering, or related field, plus 2 years related experience OR Master's degree in Mechanical, Electrical, Robotics, Biomedical Engineering, or related field degree plus 0-2 years experience
  • Develop, execute, and document system and subsystem test methods for robotic systems
  • Plan and execute design verification testing, including authoring Design Verification Protocols and Reports for system and sub-system requirements
  • Author engineering and technical reports to support regulatory submissions and respond to external regulatory questions
  • Design, validate, and improve test methods, including test method validation studies (MSA, Gage R&R) and support test results validation reports
  • Develop and maintain software driven test infrastructure, including scripts and tools for automated and hardware in the loop testing
  • Analyze test data using appropriate statistical and analytical tools (Minitab, MATLAB, Python) to assess performance and investigate failures
  • Perform root cause analysis for test failures spanning mechanical, electrical, and software domains
  • Support and execute verification testing in collaboration with hardware, electrical, software, and quality engineers
  • Design and support custom test fixtures and emulators for verification testing
  • Review system and subsystem requirements for testability, supporting requirement decomposition and verification strategy development
  • File and manage test documentation, software, and drawings in controlled repository systems following good documentation and software development practices
  • Train and mentor team members on test methods, test infrastructure, and software tools as needed
  • Communicate test plans, execution status, and results clearly to cross functional stakeholders

Preferred

  • Experience in medical device product development, with direct involvement in Design Verification activities
  • Hands on experience testing complex electromechanical, software controlled, and/or robotic systems
  • Demonstrated experience developing software enabled test solutions using tools such as MATLAB, Simulink, Python, Bash, LabVIEW, or C++
  • Experience with robotic systems, motion control, modeling and simulation, and system level troubleshooting
  • Familiarity with standard laboratory and test equipment
  • Experience designing custom fixtures preferred
  • Strong analytical and problem solving skills with the ability to root cause across software, controls, and mechanical domains
  • Ability to contribute effectively on cross functional teams, including quality, mechanical, electrical, and software engineering
  • Proficient in technical writing, including test methods, protocols, validation reports, and regulatory facing documentation
  • Experience with version control (Git, code reviews, branching strategies)

Benefits

  • Health, Dental and vision insurance
  • Health Savings Account
  • Healthcare Flexible Spending Account
  • Life insurance
  • Long-term disability leave
  • Dependent daycare spending account
  • Tuition assistance/reimbursement
  • Simple Steps (global well-being program)
  • Incentive plans
  • 401(k) plan plus employer contribution and match
  • Short-term disability
  • Paid time off
  • Paid holidays
  • Employee Stock Purchase Plan
  • Employee Assistance Program
  • Non-qualified Retirement Plan Supplement (subject to IRS earning minimums)
  • Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
Medtronic is a healthcare technology company that designs and develops AI-based products and solutions for the medical industry.
Glassdoor
3.7
Founded in 1949
Minneapolis, Minnesota, USA
10001+ employees
https://www.medtronic.com