Firmware Test Engineer developing test strategies for medical devices at Echo Neurotechnologies. Collaborating with cross-functional teams to ensure safety and performance of embedded systems.
Responsibilities
Understand product requirements, design inputs, and system architectural needs, and translate them into firmware test needs.
Develop automated test scripts for firmware and hardware validation.
Develop supporting firmware components needed to enable automated test execution.
Collaborate with electrical, hardware, and software engineers to ensure comprehensive test coverage.
Create documents describing test architectures and methodologies.
Requirements
Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or related field
5+ years of experience in firmware testing, including automated test development and execution
Knowledge of medical device development processes, including design controls, risk management, and regulatory compliance
Experience working across multi-disciplinary teams and time zones, demonstrating critical thinking and technical leadership
Familiarity with industry standards and regulatory requirements relevant to software and medical devices.
Strong proficiency in Python and Embedded C.
Python-based automated test frameworks for embedded firmware.
Experience with CI/CD processes for automation and version releases.
Linux-based testing rigs.
Understanding of firmware architectures (bare-metal and RTOS).
Familiarity with I2C, SPI, UART, and other communication protocols.
Ability to read PCB schematics and translate them to firmware test requirements.
Hands-on experience with lab equipment such as DMMs, oscilloscopes, and logic analyzers.
Strong debugging skills across hardware, firmware, and software layers.
Proficiency with Git for software version control.
(Optional) Experience with design and implementation of test plans for verification and validation in compliance with FDA development standards.
Benefits
An opportunity to work on exciting, cutting-edge projects to transform patients’ lives in a highly collaborative work environment.
Competitive compensation, including stock options.
Senior Test Engineer responsible for ETL and BI Report testing at Gartner. Collaborating with teams to ensure data accuracy and implementing test plans for quality assurance.
QA Automation Engineer responsible for creating and executing automation test suites for e - commerce platform. Collaborating with stakeholders, ensuring quality software delivery and addressing unexpected bugs.
Automation Test Engineer for CACI supporting Border Enforcement Applications through Agile practices. Building cloud - native applications and performing various testing and automation responsibilities.
Optical Manufacturing Test Engineer developing automated manufacturing test solutions for a global Optical Research and Development organization. Providing technical support to manufacturing partners with a focus on efficiency and accuracy.
Test Automation Architect responsible for end - to - end test automation strategies in cloud applications at p36 GmbH in Bad Hersfeld. Collaborating with Product, DevOps, and Delivery teams to enhance quality.
Intern, Test Engineer contributing to high - quality software products at PICTON Investments. Gain hands - on testing experience with web and SaaS applications in a dynamic environment.
QA Automation Engineer validating quality of Rezolve's AI - driven product services. Focus on AI - based testing methodologies to ensure product excellence and high standards.
SDET designing, developing, and maintaining automated test suites at Jewelers Mutual. Focusing on quality assurance across frontend, backend, and microservices layers.
Software Engineer in Test for Tailor Platform ensuring product quality and development efficiency through automation and testing strategies. Collaborate on quality assurance and process improvements.
Senior SDET ensuring high - quality standards for Smart TV streaming applications at Angel. Leading automation and quality strategies for an engaging audience experience.