Demo

Senior Firmware Engineer

Hearth & Home Technologies
Lake, MN Full Time
POSTED ON 4/9/2026
AVAILABLE BEFORE 6/8/2026
Description
Position at Hearth & Home Technologies, LLC

Hearth and Home Technologies (HHT) is looking for a Firmware Engineer 3 to join our team in Lakeville or Lake City, MN.We are the nation's leading Manufacturer and supplier of hearth products, including a wide variety of gas, electric, wood and pellet burning fireplaces, inserts, stoves and accessories. Headquartered in Lakeville, Minnesota with distribution around the world, our innovative culture is supported by a business unit structure that allows us to develop and market products with a strong focus on customer's needs.Since 1996 we've been dedicated to connecting people through the warmth and comfort of our hearth products.
The Firmware Engineer 3 will support the vision and goals of HHT through development, documentation, test, and maintenance of firmware for fireplace and stove control systems. As a core member of our Controls team, this position will work with Electrical Engineers, Quality / Test Engineers, Software Developers (App / Server Development), and contract manufacturers to design and commercialize connected appliance controls.
Role & Responsibilities
  • Work with Systems Engineers to translate business requirements into technical specifications as the foundation for source code development.
  • Lead development team members in completing discovery on new technologies and building functioning prototypes for testing.
  • Collaborate with development team members to complete discovery on new technologies and build functioning prototypes for testing.
  • Develop source code and algorithms for gas and pellet appliance control systems, ensuring a balance in the code and hardware design to achieve best total component cost.
  • Develop and implement functional and integration tests verifying that designs meet specifications along with creating automated test solutions.
  • Debugging of new or existing components to improve performance.
  • Lead root cause / failure analysis activities.
  • Documentation and revision level control of source and hex code files.
Qualifications
  • Bachelor's degree in Computer Engineering, Electrical Engineering or the Computer Science Fields is required.
  • 10 years experience
  • Strong knowledge of C/C programming languages.
  • Demonstrated experience developing firmware solutions for production product.
  • Prior Implementation of micro-controller architecture, hardware interfaces, systems and data structure and algorithms.
  • Ability to read and understand electrical schematics and signal diagrams.
  • Management of firmware revisions using GIT software.
  • Excellent debugging and problem-solving skills.
  • Ability to work independently and in a team environment.
  • Ability to handle multiple projects simultaneously.
  • Strong written and verbal communication skills.
  • Versatile and enthusiastic to tackle new problems across the business and project teams as needs evolve.

In addition to your salary, this position may be eligible for a range of benefits (e.g., Medical, Dental & Vision Insurance, Health Savings Account, Disability Benefits, Life Insurance, Paid Time Off and Holidays, and Retirement Benefits). Hearth & Home Technologies benefits are subject to eligibility requirements. Our company endeavors to make www.hearthnhome.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at 952-985-6000 or via email at [emailprotected]. The Company is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, disability, protected veteran status, or other characteristics protected by law.


Our company endeavors to make www.hearthnhome.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at 952-985-6000 or via email at careers@hearthnhome.com. The Company is an equal opportunity employer and does not discriminate on the basis of and all qualified applicants will receive consideration for employment without regard to race, creed, color, sex, affectional or sexual orientation, gender identity or expression, gender, ethnicity, religion, national origin, ancestry, nationality, age, disability, marital status, veteran status, genetic information, or on any other basis prohibited by law (except where an attribute is a bona fide occupational qualification).

 

Salary.com Estimation for Senior Firmware Engineer in Lake, MN
$95,960 to $110,485
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 Senior Firmware Engineer?

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

Job openings at Hearth & Home Technologies

  • Hearth & Home Technologies Mount Pleasant, IA
  • Description Position at Hearth & Home Technologies, LLC Are you looking for a summer job? Going to college but looking for a place to work during your summ... more
  • 9 Days Ago

  • Hearth & Home Technologies Mount Pleasant, IA
  • Description Position at Hearth & Home Technologies, LLC Are you looking for a summer job? Going to college but looking for a place to work during your summ... more
  • 14 Days Ago

  • Hearth & Home Technologies Lakeville, MN
  • Description Position at Hearth & Home Technologies, LLC Hearth and Home Technologies (HHT) is looking for a Technology Project Manager to join our team in ... more
  • 14 Days Ago

  • Hearth & Home Technologies Randolph, VT
  • Description Position at Hearth & Home Technologies, LLC Position Details Location: Randolph, VT Starting Pay: $20.00 - $27.00 per hour (depending on experi... more
  • 15 Days Ago


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

  • IBM Rochester, MN
  • Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make mark... more
  • 13 Days Ago

  • Salas O'Brien Rochester, MN
  • Senior Mechanical Engineer - Bloomington or Rochester, MN (hybrid 3 days in office) SIGN-ON BONUS up to $10K The Senior Mechanical Engineer serves to work ... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!