Staff Test Automation Engineer
Posted on January 21, 2026 (about 3 hours ago)
About Avive:
Avive Solutions, Inc. (https://avive.life) is a growth-stage Automated External Defibrillator (AED) company with a connected response system that is rapidly gaining market share. The mission is to increase Sudden Cardiac Arrest (SCA) survival by improving access to defibrillation through innovative hardware and a cloud-connected software platform.
Avive combines advanced, accessible hardware with a software platform to revolutionize out-of-hospital cardiac arrest response and improve survival rates.
About the Role:
This position plays a critical role in testing Avive’s embedded software from early design stages through commercialization, ensuring compliance with internal, regulatory, and customer requirements. The role focuses on automating and streamlining continuous testing to increase efficiency for test and development teams.
What You'll Do:
- Design and implement an automation framework with dedicated hardware fixtures using Pytest.
- Lead end-to-end testing between internal and external systems, connected hardware products, cloud-based databases, and applications.
- Create systems and processes that facilitate automated testing over manual test execution.
- Consider and implement a robust CI for running unit and system level tests.
- Triage defects from opening to closure, find root causes, and implement lasting solutions.
- Write and deliver software project documentation, including software architecture documents, IUVs, design verification test plans, test protocols, and test reports.
- Design, develop, and test software tools that aid in development and manufacturing.
- Maintain focus on delivering the highest quality product to customers.
- Work closely with the firmware development team to gain deep understanding of implementation details.
Who You Are:
- BS degree in Electrical Engineering, Computer Engineering, Physics, or equivalent combination of relevant coursework and job-related experience.
- Minimum of seven (7) years in a software test position for embedded systems.
- Ability to write, debug, and review Python for hardware-control libraries and automated tests.
- Experience with Python, C/C++, ARM CPUs, and Embedded Linux.
- Ability to design and build automated test systems from basic lab equipment, electronics, and firmware design.
- Experience guiding teams on best practices for code development.
- Experience automating wireless networking test protocols - Cellular, BLE, WiFi.
- Experience managing data using Git and Jira APIs.
- Excellent verbal and written communication skills including technical writing and documentation.
Equal Employment Opportunity
It is the company policy to provide equal employment opportunity to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by law. The company will provide reasonable accommodations for qualified individuals with disabilities.
NOTE: This job description does not state or imply that these are the only duties. Personnel may be required to perform other job-related duties requested by their supervisor.
Anticipated salary range: $145,000 - $175,000
We may use artificial intelligence (AI) tools to support parts of the hiring process such as reviewing applications, analyzing resumes, or assessing responses. These tools assist the recruitment team but do not replace human judgment. Final hiring decisions are made by humans. Contact the company for more information about data processing.
How to Apply
Apply online at: https://jobs.lever.co/AviveSolutions/c62863a3-c286-462a-ba95-654f8b718c01/apply
More Information
For company and careers information visit: https://avive.life/