Location
oakville, on, Canada
Posted
June 19, 2026
Job Description
Become a Senior Embedded Systems Engineer at Geotab and drive innovation in IoT technology. Focus on firmware development for telematics devices with a flexible work model.
As a pivotal member of Geotabās engineering team, your focus will be the design and testing of robust firmware for IoT devices such as asset trackers. Youāll employ your skills in C and C++, with an emphasis on CAN protocol, to develop solutions that enhance vehicle connectivity and performance. Collaborate with other engineers to maintain high standards of quality and efficiency.
Key Responsibilities:
⢠Design and develop firmware for Geotab's IoT products
⢠Conduct unit tests and integration testing
⢠Lead code reviews ensuring adherence to standards
⢠Debug issues and document firmware processes
⢠Engage with hardware and software teams for optimizations
Requirements:
⢠5+ years of experience in embedded programming
⢠Proficient in C/C++ and CAN driver development
⢠Experience in ...
As a pivotal member of Geotabās engineering team, your focus will be the design and testing of robust firmware for IoT devices such as asset trackers. Youāll employ your skills in C and C++, with an emphasis on CAN protocol, to develop solutions that enhance vehicle connectivity and performance. Collaborate with other engineers to maintain high standards of quality and efficiency.
Key Responsibilities:
⢠Design and develop firmware for Geotab's IoT products
⢠Conduct unit tests and integration testing
⢠Lead code reviews ensuring adherence to standards
⢠Debug issues and document firmware processes
⢠Engage with hardware and software teams for optimizations
Requirements:
⢠5+ years of experience in embedded programming
⢠Proficient in C/C++ and CAN driver development
⢠Experience in ...