Firmware Engineer
Listed on 2026-03-12
-
Software Development
Software Engineer
Engineering Lake City,Minnesota Lakeville,Minnesota
Position at Hearth & Home Technologies, LLC
Break free from the established norms of a traditional engineering career and thrive as a Firmware Engineer 2 at Hearth & Home Technologies in Lake City or Lakeville, MN.
The Firmware Engineer 2 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.
- 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.
- Bachelor’s Degree in, Computer Engineering, Electrical Engineering or the Computer Science Fields is preferred or equivalent applicable experience.
- At least 3 years work experience developing Firmware. Master’s Degree in the above fields is preferred.
- Master’s Degree in the above fields is preferred.
- 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
- Exceptional career development and advancement potential
- Working for the industry leader of a product that people love
- Competitive compensation and benefits
- Positive environment where we all work together as a team
Hearth & Home Technologies is an operating division of HNI Corporation (NYSE: HNI). We design, manufacture and distribute a wide variety of gas, electric, wood and biomass burning fireplaces, inserts, stoves and accessories. Lakeville, Minnesota is our home, but we have locations throughout the United States.
As we continue expanding our operations, we’re looking for leaders who are confident in what they do, but open to learning from others. Hardworking professionals who take pride in their company as much as their work. Are you ready to drive meaningful change to our business, to learn through challenging work experiences and to act like an owner?
Take the next step in your engineering career with Hearth & Home Technologies.Here’s how to get started:
- Apply today for this position
or
- Is this position not perfect for you? Keep in touch with us and our opportunities by:
- Joining our Talent Community
- Following us on Facebook and Twitter
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 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 or via email at 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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).