Embedded Software Engineer
Shift5Full Time
Junior (1 to 2 years)
Key technologies and capabilities for this role
Common questions about this position
You will design, implement, and test robust C/C++-based firmware in Embedded Linux and/or RTOS environments, contribute to hardware design and verification, collaborate with teams on system architecture, and maintain testing tools for reliable releases.
The role requires experience with C/C++ on Embedded Linux or RTOS based systems, applying OOPS principles and design patterns, and following Geotab's development standards.
Geotab offers a fast-paced, ever-changing environment with a fun and inclusive work culture, where diverse and talented individuals collaborate, innovate, and take on new challenges beyond initial job descriptions.
Geotab provides great benefits as part of a fulfilling career.
Geotab seeks talented individuals who thrive on innovation and collaboration, are passionate about embedded technology, think differently, follow their passion, and are eager to make an impact in a dynamic environment.
Telematics and fleet management solutions provider
Geotab provides fleet management solutions that help businesses optimize their vehicle operations through telematics and data analytics. Their products include hardware devices, like GO devices, and software that collects and analyzes vehicle data. This data helps clients with route planning, monitoring driver behavior, improving fuel efficiency, and managing vehicle maintenance. Geotab stands out from competitors by offering a scalable platform suitable for fleets of all sizes and a subscription model that ensures ongoing updates and support. The company's goal is to enhance operational efficiency and safety for a diverse range of clients, including commercial fleets and government agencies.