See all roles

Embedded Developer Intern, Test Automation (Summer/May 2026, 12-16 Months)

Work from home Full-time role Hiring

Geotab is a global leader in IoT and connected transportation, seeking an Embedded Developer Intern to assist with developing Test Automation tools for embedded/IoT devices. The intern will work closely with the Test Automation team to implement HIL systems, develop automated tests, and contribute to CI/CD processes.

Responsibilities

  • Develop an in-depth understanding of the GO device firmware, how all modules work, and the Geotab HIL platform
  • Perform SW development in required areas of HIL Projects (modem, GPS, vehicle data, security, etc.) using Python as per development standards
  • Help build hardware platforms and develop advanced applications in different languages, including Python, to facilitate various HIL testing functionalities
  • Write unit tests and perform integration and system-level testing in both real and simulated vehicles to demonstrate that new features meet design requirements
  • Implement end-to-end Continuous Integration (CI) and Continuous Delivery (CD) pipelines using GitLab to enable builds, tests, and deployments that ensure scalability and performance
  • Contribute to developing CI/CD services and Test Automation/DevOps tools for rapid detection and response systems to help different teams simplify their testing
  • Support the automation of release processes to improve efficiency and participate in identifying and mitigating risks that may impact release timelines
  • Write SQL queries and Python scripts on data from Google BigQuery to build dashboards, determine device health, and evaluate the effectiveness of new functionality
  • Proactively monitor logs and create scripts to scrape logs and report issues
  • Monitor and report on the progress of firmware development and testing activities
  • Conduct comprehensive testing and perform peer code reviews to ensure that industry coding standards are followed
  • Keep up-to-date documentation for all areas of responsibility

Skills

  • Completing a Bachelor's degree in Software, Electrical, Mechatronics, Computer Engineering, or a related field
  • Strong knowledge of Python programming and well versed in scripting languages for automation purposes
  • Familiarity with C/ C++, including basic knowledge of OOP languages, concepts, and design patterns
  • Experience or knowledge of Embedded Systems, firmware development concepts, and working with HW
  • Comfortable with HIL, SIL, Big Data, and databases (e.g., SQL)
  • Familiar with data structures and algorithms common to embedded (resource-constrained) systems development
  • Strong team-player with the ability to engage with all levels of the organization
  • Excellent verbal and written communication skills for technical documentation and collaboration
  • Familiarity with version control systems (e.g., Git) is a plus
  • Linux development and/or knowledge is an asset

Company Overview

  • Geotab is a provider of secure Open Platform telematics technology for GPS fleet management. It was founded in 2000, and is headquartered in Oakville, Ontario, CAN, with a workforce of 1001-5000 employees. Its website is http://www.geotab.com/.
  • Apply To This Job

    You might like

    [Remote] Fullstack Software Engineer

    Work from home Full-time role

    [Remote] Inside Sales Representative-Catering

    Work from home Full-time role

    [Remote] Software Engineer I, Backend (New Grad - 2025)

    Work from home Full-time role

    Benefits Representative

    Work from home Full-time role

    [Remote] Customer Success Specialist

    Work from home Full-time role

    [Remote] Embedded Developer Intern, GO Anywhere (Summer/May 2026, 12-16 Months)

    Work from home Full-time role

    Programmatic Specialist

    Work from home Full-time role

    2026 Intern - Generative AI Software Engineer

    Work from home Full-time role

    [Remote] Work From Home Client Acquisition (NO experience? Will Train!)

    Work from home Full-time role

    Technical Director Intern, Global Technology – Summer 2026

    Work from home Full-time role

    Delta Airline Customer Service Representative – Work At Home

    Work from home Full-time role

    Experienced Customer Care Representative – Work From Home Idaho Opportunity at blithequark

    Work from home Full-time role

    Network Administrator

    Work from home Full-time role

    Hiring Now: Account Executive (Primary Care)

    Work from home Full-time role

    Endpoint Systems Specialist

    Work from home Full-time role

    Experienced Customer Service Representative – Part-Time Remote Opportunity with arenaflex

    Work from home Full-time role

    Remote AI Quality Analyst

    Work from home Full-time role

    Location Accounting/Admin-Agronomy

    Work from home Full-time role

    Founding Machine Learning Infrastructure Engineer - NomadicML

    Work from home Full-time role

    Senior Product Manager

    Work from home Full-time role