Search jobs > Newton, MA > Principal software engineer

Sr. Principal Software Engineer - Newton, MA

Medtronic
Newton, Massachusetts, US
Full-time

Careers that Change Lives

All potential applicants are encouraged to scroll through and read the complete job description before applying.

Medtronic aims to contribute to human welfare by application of biomedical engineering in the research, design, manufacture, and sale of instruments or appliances that alleviate pain, restore health, and extend life.

In order to recognize the personal worth of all employees, Medtronic provides an employment framework that allows personal satisfaction in work accomplished, security, advancement opportunity, and means to share in the company's success.

If you consider joining the team and you are committed to do meaningful work, make a difference, and improve lives, you will find a culture of collaboration and innovation at Medtronic.

Starting the road to your rewarding career with them will come with competitive pay, bonuses, and benefits supporting your work-life balance.

In the role of Senior Principal Software Systems Architect for the Affera Mapping and Ablation System, you will join a growing software engineering team to drive commercialization and further product development of a next generation system used to treat cardiac arrhythmia in cardiac ablation procedures.

The Affera Mapping System comprises 3D visualization software used for mapping of electrical activity in the heart, navigation of catheters within the heart chambers, streaming intra cardiac and surface lead electrograms and annotation of 3D and 2D data points.

The Mapping System integrates with the Affera Ablation System to record ablation telemetry and annotate in 3D regions where energy delivery was applied.

A Day in the Life

As a Senior Principal Software Systems Architect at Affera you will provide a technical leadership role in an outstanding engineering team, based in Newton, MA.

The team is passionate about building a next generation software product line to help transform Medtronic’s Cardiac Ablation business.

Joining a small but growing team, this role requires a broad range of skills, outlined below. The candidate should be comfortable with a highly collaborative fast paced work environment and be able to respond to changing needs, successfully advancing in several different work streams ranging from commercial release maintenance to pre clinical work, investigational work or prototyping.

Responsibilities Include :

  • Deliver strategic technical leadership, participate in architectural decision making, applying domain expertise in software engineering best practices.
  • Collaborate with other team leaders within the Affera group and division wide to ensure dependencies relating to hardware changes, or integration with other projects are identified and resolved.
  • Support the software development life cycle, assisting with change management to ensure that upstream design documentation and associated traceability is maintained through each software release.
  • Liaise with field support activities relating to rolling out of software updates to commercial sites, and complaint handling.

In collaboration with Medtronic product security resources manage as needed periodic security testing with external contractors, maintaining the cybersecurity documentation stack including risk assessments.

Drive security best practices within the software team.

  • Participate in the hiring process, writing job descriptions, conducting phone and on-site interviews.
  • Participate in internal and external audits to demonstrate regulatory compliance. Lead remediation activities where needed.
  • Maintain software development plans and procedures, adjusting where applicable to changing internal practices or changing regulatory guidelines.

Required Qualifications

  • Bachelor’s degree
  • Minimum of 10 years of relevant experience, or advanced degree with a minimum of 8 years of relevant experience.

Preferred Qualifications

  • Master's degree in Computer Science, Computer Engineering, Software Engineering
  • Expert level knowledge of Python and modern C++
  • Proven track record of software development and management in the medical device industry
  • Extensive knowledge of ISO 62304 with experience of internal and external audits
  • Knowledge of up-to-date FDA guidelines for software development and cybersecurity
  • Experience with the post-market phase of a software product including activities such as complaint handling, field upgrades, defect triage.
  • Experience with cybersecurity testing and post-market surveillance
  • Experience delivering technical leadership to software teams experiencing rapid growth from a few engineers to 20 or more
  • Regulatory strategy experience
  • Audit experience

J-18808-Ljbffr

9 days ago
Related jobs
Promoted
Medtronic
Newton, Massachusetts

In the role of Senior Principal Software Systems Architect for the Affera Mapping and Ablation System, you will join a growing software engineering team to drive commercialization and further product development of a next generation system used to treat cardiac arrhythmia in cardiac ablation procedu...

Promoted
Raytheon
Newton, Massachusetts

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM). Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s...

Techlogix
Boston, Massachusetts

Techlogix is seeking a full-time Principal SCE to help develop & test Coding Infrastructure on various platforms; maintain test automation; create and manage cloud-based software and launch new industry-changing products. Create and manage cloud-based software on various cloud platforms, such as Mic...

Promoted
Raytheon
Chelsea, Massachusetts

Typically requires a Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of relevant software engineering experience. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual perf...

Cartera Commerce, Inc.
Lexington, Massachusetts

Principal Software Engineer (Back Office). Cartera’s Back Office team is seeking a Principal Software Engineer. The Principal Software Engineer will have the following responsibilities:. It includes the design, development, and support of both new and existing platform features, as well as wor...

Promoted
Raytheon
Waltham, Massachusetts

The Energetics and Propulsion Department, which is part of the Mechanical Engineering Directorate, is looking for a Senior Principal Flight Safety System Engineer. The Senior Principal Flight Safety System Engineer position is to join our Corporate or Research Center Team: Requires expert or mastery...

Arora Engineers
Boston, Massachusetts

Through smart design, construction management, and facilities maintenance management, we rethink industry needs to help keep clients on the cutting edge and add value to a project. We are looking for a Senior Mechanical /HVAC Engineer to join our team in our Boston-area (Braintree, MA) office. This ...

Auto TechLabs, Inc.
Massachusetts,Remote
Remote

Software Engineer will develop software and work in an agile delivery model, providing reviews and guidance to other developers to ensure adherence to standards and best practices in the definition of technical requirements, as well as in the design and development of the solution based on user stor...

Medtronic
Boston, Massachusetts

Software Verification Engineer, you will use your broad understanding of software verification techniques for medical or other regulated systems. In this role, you will join a world class team of mechanical, electrical and software engineers responsible for further development and enhancement of the...

Beth Israel Deaconess Medical Center
Boston, Massachusetts

Ability to summarize and communicate in English moderately complex information in varied written formats to internal and external customers. Provides general computer and software development services to the department for the purpose of maintaining and upgrading the department's vast computer netwo...