Demo

Firmware Engineer

Emporia
Boulder, CO Full Time
POSTED ON 3/28/2025
AVAILABLE BEFORE 4/26/2025

Location: Onsite in Boulder, Colorado


Company Overview

Emporia is accelerating the energy transition by helping small commercial and residential consumers save up to 50% on their utility bills. We combine automated energy management tools, real-time 24/7 energy monitoring with Utility rate schedules and wholesale energy prices to give our customers true insight into how they are using and spending money on energy. Our Smart Outlets, EV chargers, home batteries and cloud integrations to thermostat and EV APIs allow us to reduce pollution, shift usage to less expensive times and save our customers money.


Role Overview

Emporia's Firmware team is growing and would like to bring in a new member to help our team push through hardware/firmware integration of high-power electric vehicle charger technology.


Responsibilities

Hands on development work with ESP32 and STMG4 embedded C code.

Driving firmware through industry certifications such as UL 1998

Designing, implementing and testing charger features and safety critical algorithms

Working cross functionally with Hardware, Test and Cloud teams.


Required Qualifications and Skills

  • Bachelor’s degree in computer science, computer engineering, electrical engineering
  • 4 years of industry experience developing embedded C firmware code for microcontroller applications
  • Familiarity working with embedded systems lab equipment such as oscilloscopes, multimeters, digital logic probes, and power supplies
  • Experience reading electronic schematics
  • Experience with Python scripting for test applications
  • Familiarity with source control
  • Familiarity with one or more: CAN, Json, MQTT
  • Must enjoy working collaboratively on engineering teams
  • This job requires working in our Boulder, Colorado office 5 days a week.


Tools and Processors

  • Familiarity with the following tools and processors is a plus: Jira, Confluence, Bitbucket, Git,
  • Jenkins, FreeRTOS, Quantum Leap QM, ESP32, STM32, MSP430


What We Offer

💰 Compensation: $93k-115k Options

📈 Career Growth: Be part of a fast-growing company at the forefront of home energy innovation.

🏥 Benefits: medical/dental/vision insurance, 401(k), employee stock option program, paid holidays plus unlimited PTO, discounts on Emporia products and partner offerings.

Salary : $93,000 - $115,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Firmware Engineer?

Sign up to receive alerts about other jobs on the Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$210,444 - $312,772
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Emporia

Emporia
Hired Organization Address Boulder, CO Full Time
Location: Onsite in Boulder, CO About Emporia Emporia is accelerating the energy transition by helping small commercial ...
Emporia
Hired Organization Address Boulder, CO Full Time
Location: Onsite in Boulder, Colorado Company Overview Emporia is accelerating the energy transition by helping small co...
Emporia
Hired Organization Address Boulder, CO Full Time
Location: Onsite in Boulder, Colorado Company Overview Emporia is accelerating the energy transition by helping small co...
Emporia
Hired Organization Address Boulder, CO Full Time
Location: Onsite in Boulder, Colorado Company Overview Emporia is accelerating the energy transition by helping small co...

Not the job you're looking for? Here are some other Firmware Engineer jobs in the Boulder, CO area that may be a better fit.

Firmware Quality Assurance Engineer

The GEO Group, Boulder, CO

Embedded Firmware Engineer

VirtualVocations, Boulder, CO

AI Assistant is available now!

Feel free to start your new journey!