
Senior Software Systems Engineer
Medtronic
full-time
Posted on:
Location Type: Hybrid
Location: Mounds View • Massachusetts • Minnesota • United States
Visit company websiteExplore more
Salary
💰 $119,200 - $178,800 per year
Job Level
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