About Our Team
We're a growth stage company rapidly gaining market share in the Automated External Defibrillator (AED) space. Our mission is to save lives by providing rapid access to life-saving defibrillation.
Our team is dedicated to re-thinking cardiac arrest response and developing elegant solutions. We work closely with our firmware development team to ensure a deep understanding of implementation details.
Your Role:
* Lead end-to-end testing between internal and external systems, connected hardware products, cloud-based databases, and applications.
* Create and maintain test plans, write automated and manual test cases, and execute verification tests based on software requirements and specifications.
* Triage defects from opening to closure, log reproduction steps, participate in impact analysis, recommend solutions, and execute regression tests.
* Develop and maintain automation framework with dedicated hardware fixtures using Pytest.
* Consider and implement unit and system level tests.
Key Qualifications & Experience:
* BS degree in Electrical Engineering, Computer Engineering, Physics, or equivalent combination of relevant coursework and job-related experience.
* Minimum of five (5) years in a software test position for embedded systems.
* Ability to write, debug, and review Python for hardware-control libraries and automated tests.
* Python, C/C++, ARM CPUs, Embedded Linux experience.
* Understanding of basic engineering lab equipment, electronics and firmware design.
What We Offer
We are committed to providing 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 federal, state or local law.
This job description in no way states or implies that these are the only duties or functions to be performed by the incumbent. Personnel are required to follow any other job-related instructions and to perform any other job-related duties/functions requested by their supervisor.