Summary
Firmware Test Engineer, proficient in designing and implementing automated test protocols using Python for embedded firmware for medical devices, including HIL setups and CI/CD pipelines. Skilled in hardware debugging with lab equipment and familiar with communication protocols like I2C, SPI, and UART. V&V, design controls, familiarity with FDA compliance are w plus.
Job Description
The Senior Firmware Test Engineer will be responsible for ensuring the quality and compliance of firmware within cutting-edge medical devices. This role requires an understanding of medical device development processes, including verification and validation (V&V), design controls, risk management, and regulatory compliance. The engineer will design, develop, and execute comprehensive test plans and automated test scripts to validate firmware and hardware functionality, collaborating closely with cross-functional teams.
Skills and Competencies:
Experience with design and implementation of test plans for verification and validation in compliance with FDA development standards
Strong proficiency in Python
Python-based automated test frameworks for embedded firmware
Experience with HIL (hardware-in-loop) test setups and automation
Experience with CI/CD processes for automation and version releases
Linux-based testing rigs
Proficiency with Git for software version control
Hands-on experience with lab equipment such as DMMs, oscilloscopes, and logic analyzers
Strong debugging skills across hardware, firmware, and software layers
Location and Duration:
This position was based in Ukraine or Slovakia with a project duration of one month.


