R&D Engineer
Listed on 2026-06-03
-
Software Development
Software Engineer
The Fountain Group is currently seeking a -------
- Software Test Engineer for a prominent client of ours. This position is located in --Plymouth, MN. Details for the position are as follows:
Software Test Engineer
Location:
Plymouth ,MN
Pay: $55–$51/hr
Duration: 6 Months
The Software Test Engineer will lead software test activities within an R&D environment focused on structural heart technologies and interconnected medical device ecosystems. This role involves software verification and validation for regulated medical devices, supporting compliance with healthcare industry standards and regulatory requirements. The engineer will contribute to software testing across multiple device platforms, ensuring quality, traceability, and adherence to medical software development processes.
Requiredskills
- C/C++ programming
- Software verification and validation
- IEC 62304 software test methodologies
- Unit, integration, verification, and system testing
- FDA 21 CFR Part 820 compliance
- EU-MDR regulatory compliance
- ISO 13485 compliance
- Static and dynamic unit testing tools
- Medical device software testing
- Software validation for regulated environments
- Code repository management
- Structural heart or cardiac device domain experience
- Interventional cardiology knowledge
- Clinical trial software support experience
- Experience with first-in-human or pivotal clinical studies
- Advanced degree in Computer Science, Engineering, Physics, or Data Science
By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at Privacy Policy.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).