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.
Tech Stack
Python
Qt
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
Simple Steps (global well-being program)
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 (subject to IRS earning minimums)
Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)