Q-PAC is looking for a Firmware Developer to contribute to the development of cutting-edge technology for HVAC building performance and sustainability.
Requirements
- Minimum 2 years of experience in microcontroller programming
- Experience in firmware design and development
- Proficiency in C/C++ programming and RTOS
- Disciplined usage of unit tests
- Ability to perform circuit analysis and resolve hardware issues
- Familiarity with Git
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
- Use oscilloscopes, logic analyzers and debugging tools, along with prototype circuits to develop and test code
- Apply coding techniques, and use staple software patterns to solve predictable real-world problems
Other
- The ideal candidate embraces a highly collaborative and supportive environment with the drive and tenacity to see each project to completion.
- This person should have great attention to detail, self-discipline, and high personal standards for technical excellence.
- Work with a cross-functional team of hardware, software, controls, electrical and mechanical engineers
- Collaborate with stakeholders to understand requirements and deliver Simply Efficient solutions
- Effective problem-solving and communication skills