2 дня назад
Staff Embedded Engineer (IoT)
147 700 - 180 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Embedded Engineer (IoT): Designing and optimizing embedded software for HVAC IoT products across microcontrollers and embedded Linux systems with an accent on low-level hardware interactions, device applications, and cross-functional product development. Focus on performance analysis, network protocols, control algorithms, GUI development, test fixtures, and third-party integrations such as HomeKit and Alexa.
Location: Toronto, Canada
Salary: $147,700–$180,000 CAD per year, plus eligibility for variable compensation and short- and long-term incentives.
Company
and ecobee develop connected home, HVAC, backup power, and cleaner energy products for homes and businesses.
What you will do
- Design, develop, and optimize embedded software for HVAC IoT products.
- Build software for platforms ranging from battery-operated microcontrollers to multicore embedded Linux systems.
- Develop low-level hardware interactions, on-device applications, network protocols, control algorithms, and graphical user interfaces.
- Conduct performance analysis and improve system performance, reliability, and testability.
- Develop test fixtures used to validate manufactured devices.
- Collaborate with QA, Product Management, Manufacturing, Hardware, other development teams, and third-party technology providers on product integrations.
Requirements
- Professional experience developing embedded software applications.
- Proficiency in C++ and object-oriented design, data structures, and design patterns.
- Knowledge of embedded Linux systems, ARM-based processors, and development tools.
- Experience with multithreaded design and coding practices.
- Knowledge of GUI development, HVAC systems, home automation, control systems, or the Internet of Things.
- Successful completion of a background check is required.
Nice to have
- Experience building Wi-Fi IoT products.
- Knowledge of HVAC systems and related control technologies.
Culture & Benefits
- Collaborative work with embedded developers across cross-functional product squads.
- Opportunities for learning, development, and continuous innovation in embedded technology.
- Medical, dental, and vision coverage.
- Life and long-term disability insurance, flexible spending and health savings accounts.
- Accrued paid time off, paid holidays, and RRSP retirement benefits.
- Occasional travel may be required.
Hiring process
- Application review by Talent Acquisition.
- Initial 30-minute phone call followed by a one-hour virtual interview with the hiring manager.
- Final interview with a real-time programming assignment conducted with several engineers.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Staff Embedded Firmware Engineer (IoT)
140 000 - 170 000CAD
6 дней назад
Embedded Software Engineer (IoT)
130 000 - 195 000$
5 дней назад
Senior Embedded Firmware Engineer (IoT)
115 000 - 125 000CAD
15 часов назад
Senior Device Engineer (IoT)
150 000 - 165 000$
1 день назад
Staff Embedded Firmware Engineer (C/C++)
129 650 - 190 153$
4 дня назад
Senior Technical Staff Engineer - Software (Embedded Systems)
91 000 - 232 000$