Medtronic logo
MedtronicPosted 3 days ago

Sr. Software Systems Engineer - Cardiac Ablation Solutions

$120,800–$181,200 year

On-siteNewton, Massachusetts, United States or Mounds View, Minnesota, United States

Full TimeSenior LevelEnterprise

Job Summary

Develop and maintain system and software architecture models using SysML (v1/v2) to connect system intent to software services, APIs, schemas, and firmware. Define interface contracts and allocations between system functions, software, and hardware components while supporting V-model traceability across requirements, design, implementation, and verification. Author and review software system requirements with full bidirectional traceability and perform risk analysis activities including FMEA and interface risk identification. Contribute to process and tooling improvements for MBSE adoption and trace automation, applying appropriate standards and tools throughout the system development life cycle. This role supports the design of advanced software-enabled capital systems for the cardiac electrophysiology lab within the Affera Mapping and Ablation System team.

Required Qualifications

  • Bachelor's degree and a minimum of 4 years of relevant experience OR Master's degree with a minimum of 2 years of relevant experience OR PhD with 0 years relevant experience
  • Experience with requirements-driven development and traceability
  • Familiarity with MBSE concepts and SysML
  • Strong understanding of good documentation practices
  • 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
  • While performing the duties of the job, the employee is regularly required to be independently mobile
  • The employee is also required to interact with a computer, and communicate with peers and co-workers

Desired Qualifications

  • Knowledge of Medical Product development, IEC-62304, ISO 13485, and FDA guidance in a technical discipline, preferably software related
  • 4+ years of software verification experience
  • Proficient in programming languages such as Python, C++/C# or similar languages
  • Experience with SysML v2 tooling
  • Experience writing technical reports
  • Experience with QT/QML
  • Experience with software version control systems, such as Git
  • Experience with Agile development
  • Strong work ethic and entrepreneurial drive
  • Ability to work effectively in a fast-paced, collaborative environment
  • Strong communication skills, both written and verbal

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce