Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Aviva • Brisbane, California, United States
Role & seniority
Stack/tools
Programming: Python, C/C++
Platforms: ARM CPUs, Embedded Linux
Testing: Pytest, automated test frameworks, CI
Hardware/fixtures: dedicated hardware fixtures, automated test systems
Dev tools: Git, Jira (APIs)
Networking: Wireless test protocols (Cellular, BLE, WiFi)
Collaboration: firmware collaboration, design/docs (IUVs, test plans)
Top 3 responsibilities
Design and implement an automation framework with hardware fixtures; automate continuous testing to boost test/development efficiency
Lead end-to-end testing across internal/external systems, hardware products, cloud databases, and applications
Triage defects through to root cause, write comprehensive documentation (architecture docs, test plans, protocols, reports), and ensure high-quality releases
Must-have skills
BS in Electrical/Computer Engineering, Physics, or related field; 7+ years in software testing for embedded systems
Proficient in Python for hardware-control libraries and automated tests
Experience with C/C++, ARM CPUs, Embedded Linux
Ability to design/build automated test systems from lab hardware and firmware
Experience guiding teams on testing and code development best practices
Automated wireless testing (Cellular, BLE, WiFi); data management using Git and Jira APIs
Strong verbal/written communication and technical documentation
Nice-to-haves
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. We are a mission driven team that is quite literally saving lives. Sudden Cardiac Arrest (SCA) is a leading cause of death in the United States, and we are on a mission to change that! We are a dynamic organization that builds elegant, creative solutions to solve complex problems. Ultimately, our mission is for all cardiac arrest victims to have rapid access to life-saving defibrillation.
Avive is taking a fresh approach to addressing this decades-old problem by innovating AED technology, coupled with a first-of-its-kind software platform solution to enable a quicker and more streamlined response to SCA emergencies. We believe that this unique combination of deploying advanced – yet still accessible – hardware, and software, has the potential to revolutionize out-of-hospital cardiac arrest response and massively impact SCA survival rates.
Check out this short video that shows a glimpse of how our team is working to re-think cardiac arrest response and save lives! https://www.youtube.com/watch?v=2p4zfOWo62E
Learn more about working at Avive: https://avive.life/careers/
This position plays a critical role in the testing of Avive’s embedded software from early design stages through commercialization, ensuring that all products comply with internal, regulatory, and customer requirements. Specifically, this position would focus on automating and streamlining our continuous testing process to increase overall efficiency of the test and development teams. \n
\n Equal Employment Opportunity It is the policy of the company 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 federal, state or local law. In addition, the company will provide reasonable accommodations for qualified individuals with disabilities.
NOTE: 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.
Anticipated salary range: $150,000 - $180,000