About The Position

Geotab is a global leader in IoT and connected transportation, certified as a "Great Place to Work™." The company is seeking a Vehicle Systems Engineering Intern to contribute to its world-class vehicle support by researching new vehicles, reverse engineering their systems, and automating the process with software tools. This role is ideal for individuals passionate about technology and interested in joining an industry leader. Geotab operates in a fast-paced, ever-changing environment where employees are encouraged to take on new challenges beyond their initial job descriptions. The company offers a fulfilling career with opportunities to innovate, great benefits, and a fun, inclusive work culture.

Requirements

  • Currently enrolled in a Bachelor’s degree in Computer Science, Mechatronics, Electrical, Automotive, Systems Engineering or a related field.
  • General code gurus with a knack for picking up new languages.
  • Useful Languages: C#, Python, SQL, MATLAB.
  • Other useful software experience: CANalyzer, Simulink.
  • Multidisciplinary background.
  • Good understanding of vehicle architectures, including hybrid/ electric vehicles.
  • Self-starter and results-oriented.
  • Strong time management and fantastic communication skills.
  • Interest in new mobility technologies, telematics and vehicles.
  • Have a valid driver’s license with at least 1 year's driving experience.

Nice To Haves

  • CAN and CAN bus related experience is an asset.
  • Hands-on vehicle experience is an asset (Can you diagnose a problem with your car?).
  • Experience or interest in hybrid and electric vehicles and/or green technologies is an asset.

Responsibilities

  • Gain access to vehicles globally, both in person and remotely, to reverse engineer vehicular systems, including electrical, hardware, and communications systems, protocols, and legislation.
  • Develop software tools in languages such as C# and Python.
  • Build big data dashboards using Google Big Query.
  • Reverse engineer vehicles from scratch using in-house CAN analysis software.
  • Diagnose vehicle issues.
  • Work closely with all development teams across Geotab, including Big Data, Firmware, Software/Mobile development, and Hardware teams.
  • Implement new initiatives across various development teams.
  • Reverse engineer vehicular systems including electrical, hardware and communications systems and protocols.
  • Document and design methods to collect data from vehicles in a way that is digestible by Geotab's hardware and software teams.
  • Support the global reverse engineering vision and process by contributing to the use, design and implementation of the software tooling.
  • Use Cloud-based data warehouses (e.g. BigQuery and Google Cloud compute) for automated analysis of vehicle data and identify vehicle support gaps from our products.
  • Assist in the product development cycle through proof of concepts and the execution of beta testing.

Benefits

  • Great benefits
  • Fun and inclusive work culture
  • Paid internship
  • GEO Launch - a one-week Employee Orientation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service