Job Description
Constellation Search Group is seeking a highly motivated Software Test Engineer for a full-time direct hire position. You will participate in the design and development of software for implantable medical devices. Your technical and collaboration skills, passion for problem-solving and continuous improvement will make you successful in this role. This role is hybrid in Northwestern Twin Cities, employees work in a local office at least three days per week.
Responsibilities:
- Investigate and resolve field complaints by replicating issues in test environments and working towards efficient solutions.
- Perform in-depth debugging and recommend corrective actions, including finding workarounds and solutions to complex problems.
- Implement software test cases and scenarios for corrective actions following our quality process and provide passionate support for issue resolution by assisting field support engineers and collaborating with various departments, including marketing, IT, and customer service.
- Participate in the design and development of medical device software, ensuring compliance with regulatory standards and best practices.
- Continuously improve our testing processes and methodologies to enhance the quality and reliability of our products.
- Participate in Design Verification and Validation activities.
Required qualifications: - Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, Biomedical Engineering, or a related discipline.
- Medical device industry experience
- At least 1 year of experience with Python 3
- Passion for troubleshooting and ensuring high quality products.
Preferred qualifications: - Experience writing test cases and scenarios in Python 3
- Windows operating system configuration and management
- Knowledge of IEC 62304
- High level knowledge of DICOM and PACS servers
- Ability to debug electronics, firmware, and software to help with investigations and testing to replicate and resolve issues.
- Ability to work collaboratively across teams and departments.
- Strong logical and analytical thinking skills
- Detail-oriented with a strong focus on accuracy and precision in software testing tasks.
- Proficient in creating, updating, and managing technical documentation to ensure clear, consistent, and comprehensive records across the development lifecycle.
Benefits: A competitive benefits package is provided.
Salary: Salary range commiserated with professional experience.
Equal Opportunity Employer:
We are deeply committed to building a diverse and inclusive team. We believe that different backgrounds and life experiences make our team better. We do not discriminate against qualified employees or applicants because of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by local law or ordinance.