Medtronic - Boston, MA

posted 24 days ago

Full-time - Mid Level
Boston, MA
10,001+ employees
Miscellaneous Manufacturing

About the position

As a Senior Platform Software Engineer at Medtronic, you will be part of a world-class team dedicated to the development and enhancement of the Robotic Assisted Surgery platform. This role involves leading software development efforts within the Surgical Operations Organization, collaborating with cross-functional teams to define requirements, design, implement code, and conduct software verification and validation. You will contribute to innovative medical technology that aims to alleviate pain, restore health, and extend life.

Responsibilities

  • Lead and participate in software development efforts in the Software Center of Excellence.
  • Collaborate with cross-functional teams to complete requirements definition, design, code implementation, unit testing, and software/system verification and validation.
  • Develop and commercialize software products in a fast-paced R&D environment.
  • Provide post-product support and troubleshoot software issues.
  • Utilize modern C++ for hands-on development and troubleshooting on targets.
  • Implement object-oriented design and design patterns in software development.
  • Engage in test-driven development and unit testing methodologies.
  • Work within Agile/Scrum/SAFe software development practices.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science with a minimum of 4 years of relevant experience, or an advanced degree with a minimum of 2 years of relevant experience.
  • Understanding of operating systems such as Windows, Linux, and QNX, including drivers and interfaces.
  • Experience in software development lifecycle (SDLC) and best practices in the medical device industry.
  • Hands-on development experience using modern C++ (C++11 or greater).
  • Familiarity with scripting languages such as PowerShell, Python, or Bash.
  • Experience with software development tools like JIRA, Bitbucket, and Git.

Nice-to-haves

  • Experience in the medical device industry or other regulated industries.
  • Knowledge of Transport layer communications protocols and related network experience.
  • Cybersecurity experience in designing and maintaining secure OS and applications.
  • Experience working in a global/multi-development site environment.

Benefits

  • Competitive salary and flexible benefits package.
  • Short-term incentive through the Medtronic Incentive Plan (MIP).
  • Wide range of benefits and resources to support employees at every career and life stage.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service