Senior Embedded Developer at Geotab

Geotab Inc. • oakville, on, Canada • Posted June 09, 2026

Location oakville, on
Job Type Full-time
Category Engineering
Posted June 09, 2026
Geotab seeks a Senior Embedded Developer passionate about IoT firmware. Focus on low-level programming and firmware design for connected vehicles, with flexible hybrid work arrangements.

As a Senior Embedded Developer, you’ll design and test firmware for Geotab’s IoT device portfolio, including market-leading products like GOAnywhere. Your expertise in C and C++, especially with Controller Area Network (CAN) driver development, will be essential. Collaborate with hardware engineers and technical teams to enhance product functionality and reliability in fast-paced environments.

Key Responsibilities: • Develop firmware for IoT devices, focusing on vehicle data • Write and test application-layer and low-level drivers • Conduct integration testing in real and virtual vehicles • Perform code reviews to uphold coding standards • Document code changes and improvements

Requirements: • 5+ years in embedded systems development • Proficient in C and C++ with CAN protoco...

Interested in this role?

Click the button below to start your application.

Apply Now