Logo
Acist Medical Systems

Senior Firmware Test Engineer

Acist Medical Systems, Eden Prairie, Minnesota, United States, 55344


The Senior Firmware Test Engineer is a team member contributing to the development testing (unit and integration testing) of medical device embedded firmware applications. The firmware test engineer plans, designs, implements, improves and manages firmware test tools and test cases from inception to release.

Primary Duties & Responsibilities:

Apply solid firmware test skills to develop unit and integration tests for embedded firmware applications

Develop automated integration tests, that are driven from the CI/CD environment, written in Python to drive common test equipment: DAQs, power supplies, signal generators, communication interfaces

Develop automated unit tests, that are driven from the CI/CD environment, using firmware development tools

Support the development, refinement and validation of the integration test environment which incorporates several off the shelf libraries, drivers, and applications

Create and implement software/firmware test plans/protocols and generate test reports to ensure software/firmware design meets the specifications and quality system requirements.

Work closely with a cross-functional team, including design reviews with QA, RA, test engineers, hardware engineers to ensure the firmware design meets the product requirements, including safety, reliability and serviceability

Document and transfer developed solutions to manufacturing team for mass production and provide technical support and sustaining development in launch phase

#J-18808-Ljbffr