Medtronic

Senior Software Systems Engineer

Medtronic

full-time

Posted on:

Location Type: Hybrid

Location: Mounds ViewMassachusettsMinnesotaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $119,200 - $178,800 per year

Job Level

Tech Stack

About the role

  • Develop and maintain system and software architecture models using SysML (v1/v2)
  • Apply MBSE principles to connect system intent to software services, APIs, schemas, modules, and firmware
  • Define interface contracts and allocations between system functions, software, and hardware components
  • Support V-model traceability across requirements, design, implementation, and verification
  • Author and review software system requirements with full bidirectional traceability
  • Perform risk analysis activities including FMEA and interface risk identification
  • Contribute to process and tooling improvements for MBSE adoption and trace automation
  • Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle

Requirements

  • 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
  • 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 requirements-driven development and traceability
  • Familiarity with MBSE concepts and SysML
  • Strong understanding of good documentation practices
  • 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
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
  • 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
  • Capital Accumulation Plan
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SysMLMBSEFMEAsoftware verificationPythonC++C#requirements-driven developmentdocumentation practicesQT/QML
Soft Skills
strong work ethicentrepreneurial drivecollaborative environment
Certifications
Bachelor's degreeMaster’s degreePhDIEC-62304ISO 13485