Location: South Metro, Twin Cities (hybrid schedule on-site)
Compensation: $110,000-$160,000 base salary plus annual bonus opportunity
Job Type: Full-time
Role Overview
This role is responsible for the design, development, and sustainment of software used in regulated medical products and supporting manufacturing operations. The engineer will contribute across the full product lifecycle, collaborating with cross‑functional teams to deliver reliable, safe, and compliant software solutions.
Key Responsibilities
Product Software Development
Design and implement software components supporting medical products, spanning embedded firmware through graphical user interfaces.
Collaborate with hardware, quality, regulatory, clinical, marketing, and operations teams to define system and software requirements.
Apply industry best practices for safety, reliability, and scalability in compliance with IEC 62304 and FDA Class II/III medical device regulations.
Develop and maintain automated test frameworks, including unit, integration, and system-level tests.
Support verification and validation (V&V) activities throughout development and release cycles.
Assist with design transfer to manufacturing and provide ongoing support for fielded products, including post-market software updates.
Review field performance data, customer feedback, and defect trends to identify improvement opportunities and drive corrective actions.
Create and maintain comprehensive documentation such as software requirements, architecture diagrams, detailed designs, traceability matrices, and risk analyses.
Product Development & Cross-Functional Support
Participate actively in product development projects to ensure schedules, quality, and compliance expectations are met.
Ensure all development activities align with internal Quality Management System (QMS) and design control procedures.
Work with marketing teams to translate customer and market requirements into clear software specifications.
Partner with operations and manufacturing teams to ensure solutions are production-ready and scalable.
Mentor and guide other engineers on sound software development, documentation, and testing practices.
Manufacturing Software
Design, implement, and validate custom software tools used to support manufacturing and operational processes as required.
Numbers & Facts
Location
Burnsville, Minnesota
Salary
$120,000–$140,000
Skills
Audio Engineeringunmatched
Best Practicesunmatched
Computer Firmwareunmatched
Corrective Actionunmatched
Cross-Functionalunmatched
Customer/Client Researchunmatched
Documentationunmatched
Embedded Systemsunmatched
FDA (Food and Drug Administration)unmatched
Graphical User Interface (GUI)unmatched
International Electro-Technical Commission (IEC)unmatched
Manufacturingunmatched
Manufacturing Operationsunmatched
Manufacturing Softwareunmatched
Marketingunmatched
Medical Equipmentunmatched
Medical Productsunmatched
Mentoringunmatched
Operational Supportunmatched
Operations Processesunmatched
Product Developmentunmatched
Product Lifecycleunmatched
Product Supportunmatched
Quality Assurance Methodologyunmatched
Quality Managementunmatched
Regulationsunmatched
Requirements Managementunmatched
Risk Analysisunmatched
Schedule Developmentunmatched
Software Administrationunmatched
Software Designunmatched
Software Developmentunmatched
Software Engineeringunmatched
Software Specificationunmatched
Software Validationunmatched
System Testunmatched
Test Automationunmatched
Test Harnessunmatched
Traceabilityunmatched
Trend Analysisunmatched
Validation Testingunmatched
🎯
Be found by employers
5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.
Level up your application
Professional resume templates
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.