
Senior Home Monitoring Embedded Engineer - Camera
Ecobee
The Role
Overview
Develop embedded software for advanced home monitoring and camera devices
Key Responsibilities
- embedded software
- performance optimization
- tech innovation
- product development
- team collaboration
- mentorship
Tasks
-Stay updated with industry trends to drive continuous innovation in home monitoring and camera technology. -Design, develop, and optimize embedded software for advanced home monitoring and camera functionalities. -Conduct performance analysis and optimize system performance. -Technical Assessment Meeting: You will engage in 1hr discussion with members of our team to delve into your technical expertise and experience -Collaborate with cross-functional teams to develop new products and features. -Provide leadership/mentorship to junior team members
Requirements
- c++
- embedded linux
- arm
- multi-threaded
- gui
- iot
What You Bring
-Experience building Wi-Fi camera products is an asset -Extensive experience in embedded software application development -Knowledge of embedded Linux systems -Aptitude in programming for reliability and testability -Proficiency in C++ development experience -Multi-threaded design and coding practices -Knowledge of Home Automation, Control Systems or Internet of Things -Proven track record of leading projects from concept to production. -Knowledge of ARM architecture-based processors and development tools -Object-oriented design and coding skills with knowledge of data structures and design patterns -GUI development
People Also Searched For
Sales jobs in Mississauga , Ontario , CA
Materials Technician jobs in Mississauga , Ontario , CA
Operations Technician jobs in Mississauga , Ontario , CA
Sales jobs in Ontario , CA
Materials Technician jobs in Ontario , CA
Operations Technician jobs in Ontario , CA
Sales jobs in Mississauga , CA
Materials Technician jobs in Mississauga , CA
Operations Technician jobs in Mississauga , CA
Benefits
-Play a part on an exceptional culture: Enjoy a fun and casual workplace with an open concept office, located at Queens Quay W & York St. ecobee Leeds is based at our riverside office on the Calls. -Expand your career: Learn with our in-house learning enablement team, and enjoy our generous professional learning budget. -Put people first: Benefit from competitive salaries, health benefits, and a progressive Parental Top-Up Program (75% top-up or five bonus days off). -Be part of something big: Get to work in a fresh, dynamic, and ever-growing industry. -Celebrate diversity: Be part of a truly welcoming workplace. We offer a mentorship program and bias training. -Virtual Interview with Hiring Manager: This one-hour session will encompass technical, behavioral, and situational questioning, aimed at evaluating your qualifications and fit for the role -The final interview will include a real-time programming assignment, followed by an opportunity for you and the interviewer to ask any remaining questions.
The Company
About Ecobee
-Pioneered the integration of energy-saving technology into everyday homes, aiming for smarter, greener living. -Known for its flagship product, the smart thermostat, which helps homeowners save on energy bills while maintaining comfort. -Expanding its product lineup with sensors and smart home devices that provide seamless automation. -Focuses on making homes more energy-efficient and sustainable through the latest in smart technology. -Significantly reduces customers' energy consumption, contributing to a greener environment. -Innovation extends beyond just products; it's creating a vision for the future of smart, connected living.
Sector Specialisms
Residential
Commercial
Energy
Buildings
Industrial
Interview Process
-initial round: 30‑minute phone call with talent acquisition -virtual interview with hiring manager: 1‑hour technical, behavioral, and situational questions -technical assessment meeting: 1‑hour deep‑dive discussion with team members -final interview: real‑time programming assignment followed by q&a
Security Clearance
-candidate will be required to complete a background check
