31st October, 2025
Firmware Developer II (Hybrid)
We are growing and hiring again! We are looking for a talented and driven Firmware Developer to join our team and contribute to the development of cutting-edge technology. As a company, we seek to shape the future of HVAC building performance and sustainability.
In this role, you'll be developing software for our custom microcontroller-based circuit boards, used by our products. You will use oscilloscopes, logic analyzers and debugging tools, along with prototype circuits to develop and test code so our products function as intended. Our tech & tools that we use include C, C++, Visual Studio, GitHub, GitHub Actions, Jira, Confluence, and others.
Key Responsibilities :
- Design and implement firmware for microcontroller-based systems
- Write clean, SOLID code in C / C++
- Debug firmware and hardware issues through circuit analysis and testing
- Work with a cross-functional team of hardware, software, controls, electrical and mechanical engineers
- Collaborate with stakeholders to understand requirements and deliver solutions
Requirements :
Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or a related fieldMinimum 2 years of experience in microcontroller programmingExperience in firmware design and developmentProficiency in C / C++ programming and RTOSDisciplined usage of unit testsAbility to perform circuit analysis and resolve hardware issuesEffective problem-solving and communication skillsFamiliarity with GitBeneficial but not required :
Experience working in an Agile / Scrum team working environmentFamiliarity with HVAC systemsFamiliarity with PLCsFamiliarity with C# Software DevelopmentExperience with Altium PCB designerFamiliarity with product compliance standards, such as FCC & ULFamiliarity with Jira and ConfluenceOur benefits :
A supportive work environment and leadership team that promotes learning and growthOpportunity to work on cutting-edge technologies and contribute to the growth of an industry-leading companyEmployer paid medical, dental, vision, life insurance and short term disability401k matchAdditional voluntary benefitsEducation AssistanceRegular company events on-site and off-site