The candidate will be a key member of the engineering organization responsible for the design, development and implementation of the controls systems for HVAC products that meet or exceed best-in-class performance. In this position, the candidate will work as a member of a multi-disciplinary product development and product support team. The candidate will have a firsthand knowledge and experience in the areas of embedded firmware and software development, software development tools, product life cycle management process, software modelling techniques, software testing, design for manufacturing, etc. The candidate will employ a balanced combination of advanced analytical techniques and experimental methods. Although the candidate’s prime responsibility will be software/firmware development, the candidate is expected to have a competent working knowledge of hardware electronics, hands-on skills with the lab/diagnostic equipment and tools, and familiarity with a stage gate product development process.