1. What is an Embedded Engineer at ecobee?
The Embedded Engineer role at ecobee is at the heart of the company’s mission to create intelligent, energy-saving home solutions. You will be responsible for designing, developing, and maintaining the firmware that powers ecobee’s suite of smart thermostats, cameras, and sensors. This role is critical because your code directly dictates how these devices interact with the physical world, manage power consumption, and ensure a seamless user experience.
Working as an Embedded Engineer here requires a balance of low-level hardware interaction and high-level system architecture. You will collaborate closely with hardware, product, and cloud teams to bridge the gap between silicon and service. Whether you are optimizing real-time performance on resource-constrained hardware or implementing complex protocols for home automation, your work will directly impact the daily lives of thousands of customers. Expect a high-paced environment where precision and reliability are non-negotiable.