Job Description
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 prot...
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 prot...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application