Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.
BioLite, based in Midvale, UT, is seeking an Embedded Software Engineer to develop firmware for Wi‑Fi/BLE connectivity and cloud integration (AWS IoT). You’ll work on ESP32-based modules, provisioning, OTA updates, and inter-module communication, collaborating with cloud and mobile teams. The role emphasizes refactoring, testing, and code quality.
On-site with occasional remote flexibility. The candidate will advance the firmware for our power products, support device-to-cloud messaging, and
Title: Embedded Software Engineer (IoT)
Hours: Full-time
Location: Midvale, UT (On-site with occasional remote flexibility) #LI-Onsite
You report to: Software Engineering Manager
Compensation: A base salary range of $120,000-$135,000 gross per year, depending on candidate experience.
Our Benefits:
This Role:
BioLite and Goal Zero have joined forces, and we are looking for an Embedded Software Engineer to join our Midvale-based team. In this role, you will develop the firmware that connects our power products to the cloud (AWS IoT) and to our Flutter and React Native mobile apps. You will work on the wireless connectivity modules in our home backup and portable power products. These modules work alongside battery management, inverter, and power conversion subsystems. You will focus on provisioning, OTA updates, device-to-cloud messaging, fleet telemetry, and the protocols among modules in the rest of the system. Our current products use the ESP32, and you will help choose and bring up the wireless platform for our next generation of products. Options we are looking at include embedded Rust (Embassy), embedded Linux, and smart home standards such as Matter and Thread.
A large part of this job is making existing firmware better. You will refactor, add tests, and pay down technical debt so the team ships faster with fewer field issues. You will work with firmware, electrical, cloud, and mobile engineers. You will debug at the bench with oscilloscopes and logic analyzers, and your code will run on devices in homes and in the field.
You Will:
You Have:
Nice to Have:
You do not need the following skills to apply, but please let us know if you have experience in any of these areas.
About BioLite:
BioLite and Goal Zero have joined forces to power life, anywhere. Together, we provide clean energy solutions that serve two distinct yet connected markets: families living in energy poverty and outdoor adventurers seeking fuel-independent power and light. From solar panels and portable power stations to cookstoves and lighting systems, our technologies help people cook, charge, and stay connected, whether at home, on the road, or off the grid. Rooted in innovation and motivated by impact, we're building a future where renewable energy is accessible to all.
We believe in a bright and safe future, and that includes life at work. BioLite and Goal Zero are proud to be an equal opportunity workplace where everyone is encouraged to show up as their full selves. We know that inclusion makes our solutions better and our team stronger.