Software Engineer II

MedtronicNorth Haven, CT
Onsite

About The Position

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the Life At Medtronic, we bring bold ideas forward with speed and decisiveness to put patients first in everything we do. In-person exchanges are invaluable to our work. We’re working a minimum of 4 days a week onsite as part of our commitment to fostering a culture of professional growth and cross-functional collaboration as we work together to engineer the extraordinary. We are seeking a Software Engineer II to join our Robotic Surgical Technologies team. The R&D Early Technologies team contributes to the exploration, development, and derisking of next generation software capabilities for future robotic assisted surgical systems. This role works in a highly collaborative, fast‑ paced R&D environment to design and implement early stage software prototypes, algorithms, and system integrations that support feasibility studies and proof‑ of‑ ‑concept demonstrations. Partnering closely with cross-‑functional engineers, clinical stakeholders, and researchers, the engineer helps translate unmet clinical needs into innovative technical solutions, evaluates emerging technologies, and matures software concepts to enable transition into downstream product development programs.

Requirements

  • 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
  • For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required.

Nice To Haves

  • 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, es
  • 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)

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

Benefits

  • Medtronic offers a competitive Salary and flexible Benefits Package
  • We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.
  • 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)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service