Embedded Developer Intern (Winter/January 2027, 4 Months)
Internship List
Who we are:
Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.” We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.
Geotab is advancing security, connecting commercial vehicles to the internet and providing web-based analytics to help customers better manage their fleets. Geotab’s open platform and Geotab Marketplace ®, offering hundreds of third-party solution options, allows both small and large businesses to automate operations by integrating vehicle data with their other data assets. Processing billions of data points a day, Geotab leverages data analytics and machine learning to improve productivity, optimize fleets through the reduction of fuel consumption, enhance driver safety and achieve strong compliance to regulatory changes.
Our team is growing and we’re looking for people who follow their passion, think differently and want to make an impact. Ours is a fast paced, ever changing environment. Geotabbers accept that challenge and are willing to take on new tasks and activities - ones that may not always be described in the initial job description. Join us for a fulfilling career with opportunities to innovate, great benefits, and our fun and inclusive work culture. Reach your full potential with Geotab. To see what it’s like to be a Geotabber, check out our blog and follow us @InsideGeotab on Instagram .
Who you are:
We are always looking for amazing talent who can contribute to our growth and deliver results! Geotab is seeking an Embedded Developer Intern who will be responsible for understanding Geotab devices, implementing new logic for a test automation framework using various programming languages (Python, C, SQL, RUST), and working with Cloud APIs, hardware setups, embedded devices, Python tools, and data mining, while collaborating with development and test teams. If you love technology, and are keen to join an industry leader - we would love to hear from you!
What you'll do:
As an Embedded Developer Intern, your key area of responsibility will be understanding Geotab devices like GO and IOXes, working on implementing new logic for test automation framework primarily in Python, C, SQL and possibly RUST. You will work in many areas of focus including interacting with Cloud APIs, hardware setups, Raspberry Pi based C code framework, Bare metal firmware C code, Linux based embedded devices, Python based tools and data mining for various dashboarding. You will be required to work closely with your colleagues on the Embedded Development team, as well as Software development and test development teams - as needed.
To be successful in this role, you will have a keen interest in learning firmware test automation principles, details to consistently adhere to coding standards and be inquisitive. In addition, successful candidates will have strong communication skills, in their technical documentation, collaboration with teammates, and with providing technical support to other Geotab teams.
The opportunity:
- 4 month work-term beginning January 2027.
- Full-time, paid internship: Monday - Friday, 37.5hrs/week.
- Your first week at Geotab begins with 'GEO Launch' - a one-week Employee Orientation. Click here to learn more!
- Learn more about the Geotab Campus Program here .
- This posting is for an existing vacancy.
How you'll make an impact:
- Develop an in-depth understanding of the GO and IOX device functionality and how all the devices work with various other modules.
- Write SQLqueries and python scripts to interact with Google BigQuery to determine device health and effectiveness of various functionality.
- Be able to write unit and integration tests. Perform system-level testing using test automation framework, extend the test suite as required.
- Build, maintain, and enhance tools that streamline and automate all forms of testing relevant to the feature or product using C, C++, python, pytest, SQL, REST APIs and other relevant technology/tools.
- Manage test coverage, test environment creation, and maintenance.
- Develop tools and dashboards for the analysis of device data and behavior.
- Stay current with new embedded development and testing technologies.
What you'll bring to the role:
- Completing a Bachelor’s degree in Electrical, Computer engineering or other related fields.
- Strong knowledge of various programming languages in embedded software development context.
- Strong knowledge of either C, C++, RUST and Python.
- Familiar with SQL and databases/queries.
- Familiar with OS concepts, data structures, algorithms, design patterns commonly used in Embedded system development.
- Linux development and knowledge is an asset.
- Strong team player with the ability to engage with all levels of the organization.
- Strong interpersonal relationship building skills.
- Technical competence using software programs, including but not limited to, Google Suite for business (Sheets, Docs, Slides).
If you got this far, we hope you're feeling excited about this role! Even if you don't feel you meet every single requirement, we still encourage you to apply.
Please note: Geotab does not accept agency resumes and is not responsible for any fees related to unsolicited resumes. Please do not forward resumes to Geotab employees.
How we work:
At Geotab, we have adopted a flexible hybrid working model in that we have systems, functions, programs and policies in place to support both in-person and virtual work. However, you are welcomed and encouraged to come into our beautiful, safe, clean offices as often as you like. When working from home, you are required to have a reliable internet connection with at least 50mb DL/10mb UL. Virtual work is supported with cloud-based applications, collaboration tools and asynchronous working. The health and safety of employees are a top priority. We encourage work-life balance and keep the Geotab culture going strong with online social events, chat rooms and gatherings. Join us and help reshape the future of technology!
We believe that ensuring diversity is fundamental to our future growth and progress and is an integral part of our business. We believe that success happens where new ideas can flourish – in an environment that is rich in diversity and a place where people from various backgrounds can work together. Geotab encourages applications from all qualified individuals. We are committed to accommodating people with disabilities during the recruitment and assessment processes and when people are hired. We will ensure the accessibility needs of employees with disabilities are taken into account as part of performance management, career development, training and redeployment processes. If you require accommodation at any stage of the application process or want more information about our diversity and inclusion as well as accommodation policies and practices, please contact us at View email address on jobs.jobcopilot.com. By submitting a job application to Geotab Inc. or its affiliates and subsidiaries (collectively, “Geotab”), you acknowledge Geotab’s collection, use and disclosure of your personal data in accordance with our . Click here to read our Privacy Notice.
This role offers an hourly pay range which is anticipated to be the range listed below. The actual pay for this position depends on a variety of factors such as but not limited to student's academic program, relevant experience, and location. Geotab is committed to fair and equitable compensation and will share final details as part of the offer process. All offers of employment are contingent upon proof of eligibility to work for the duration of the internship and the individual's ability to pass a background check.
Hourly Rate
$24 - $36 CAD
- ...deliver results! Geotab is seeking a Support Operations Intern who is responsible for providing technical and operational... ...generation AI support tools. The opportunity: ~8 month work-term beginning January 2027. ~ Full-time, paid internship: Monday - Friday, 37.5hrs...InternshipJanuaryHourly payFull timeWork from homeMonday to fridayFlexible hours
- ...growth and deliver results! Geotab is seeking a IT Support Intern who will provide technical assistance within Geotab’s... ...to prosper in this position. The opportunity: ~8-month work-term beginning January 2027. ~ Full-time, paid internship: Monday - Friday, 37.5hrs...InternshipJanuaryHourly payFull timeWork at officeRemote workWork from homeMonday to fridayFlexible hours
- ...results! Geotab is seeking a Marketing Intern, LatAm who will work on the... ...support the team that is responsible for developing Geotab’s online presence, managing events... ...improving SEO. The opportunity: ~12 month work-term beginning January 2027. ~ Full-time, paid internship:...InternshipJanuaryHourly payFull timeLocal areaWork from homeMonday to fridayFlexible hours
- ...results! Geotab is seeking a Sales Systems & Data Governance intern who will work on data cleansing, data governance and... ...ensure timely results. The opportunity: ~8 - 12 month work-term beginning January 2027. ~ Full-time, paid internship: Monday - Friday, 37.5hrs...InternshipJanuaryHourly payFull timeWork from homeMonday to fridayFlexible hours
- ...deliver results! Geotab is seeking a Hardware Developer Intern who will be supporting the Hardware team... ...Hardware team, as well as Mechanical, Embedded system, and Production teams. To be... ...learn more. The opportunity: ~12-month work-term beginning May 2027. ~ Full-...InternshipHourly payFull timeSummer workWork from homeMonday to fridayFlexible hours
$24 - $28 per hour
...Description As a developer at Zaber, you will work on projects critical... ...to learn how to develop embedded software in a commercial... ...software features for developers, internal users, and customers.... ...September 26, 2026 Start Date: January 4, 2027 Length of position:...InternshipJanuary- ...implementation of our software and AI powered solutions. As an intern, you will work closely with our engineering team to build and enhance... ...space. Key Responsibilities: Collaborate with senior developers to design, build, and test software solutions that address the...InternshipFull timeManual laborRemote workFlexible hours
- ...successfully hosted over 100 engineering internships, and always have our interns working alongside our full-time developers on core projects. Term: This internship is for the Winter Term: January 4 - August 27, 2027 What’s it like to intern at Super.com ?...InternshipJanuaryRemote jobFull timeWork at officeHome officeNight shift
$4117 - $5192 per month
...back more than 100 years in Canada . Start Date: January 2027 Duration: 8 or 12 Months What we offer: At EVR, we're dedicated to supporting... ...functionality for Talent Management programs as required Help develop visual and written communication materials for a variety...InternshipJanuaryWork at office- ...station de métro et de l’ÉTS Environnement de travail moderne basé sur Apple Full Stack Web Developer Overview We’re looking for a Full Stack Web Developer Intern to join our R&D department. This is a great opportunity for a motivated student to strengthen their...InternshipWork at officeFlexible hours2 days per week
$4117 - $5192 per month
...back more than 100 years in Canada . Start Date: January 2027 Duration: 8 or 12 months What we offer: At EVR, we're dedicated to... ...for professional positions upon graduation Salary: $4,117 - $5,192 CAD/month Salary is commensurate with the...InternshipJanuaryFor contractorsWork at office- ...Role Overview Sera4 is seeking a Embedded Developer to design and deliver reliable security-focused embedded systems spanning firmware, hardware, and supporting internal tools. This role focuses on developing production-grade embedded solutions from concept through validation...Full time
- ...successfully hosted over 100 engineering internships, and always have our interns working alongside our full-time developers on core projects. Term: This internship is for the Winter Term: January 4 - August 27, 2027 What’s it like to intern at Super.com ?...InternshipJanuaryRemote jobFull timeWork at officeHome officeNight shift
- ...honour our commitments. ABOUT THE ROLE As a Senior Embedded Developer, you will join a tight-knit engineering team building the... ...integrating AI tooling (prompts, skills, MCP servers) with internal build, CI, and device-debug systems Collaboration &...InternshipFull timeWorldwideFlexible hours
- Working at EBC means joining a growing construction company, active across Canada in a variety of fields. It also means working for a company concerned about the health and well-being of its employees by offering various programs and means that promote a culture of well...InternshipFor subcontractorWork at officeRemote work
- ...The opportunity dcbel is looking to hire a firmware developer to work in our growing team. The successful candidate will play... ...delivering projects on STM32 or other ARM-based microcontrollers using embedded C/C++ on bare metal programming At least 3 years of professional...Full timeFlexible hours
$55k - $58k per year
...Pre-Approved Program and will begin in January 2027. This position will be based in either... ...opportunities to build varied experience and develop well-rounded skill sets. Your... ...review and audit engagements · Meeting internal and external deadlines, while working within...JanuaryLong term contractFull timeWork at officeRelocationFlexible hours- ...energy flow between their solar panels, EVs, stationary battery and the grid. The opportunity dcbel is looking for an Embedded Quality Developer to join our Firmware/OS team, responsible for designing, implementing, and scaling Python-based automated validation...Full timeFlexible hours
- ...training and deploying frontier models for developers and enterprises who are building AI... ...platform. We don't distinguish much between interns and full-time employees, and you’ll have... ...program and available for a full-time 3-6 month internship, co-op, or research work term....InternshipRemote jobFull timeWork at officeFlexible hours
- ...and deliver results! Geotab is seeking an intern who will immediately contribute to the Development... ...you! What you'll do: As a Software Developer Intern, your key area of responsibility... ...down time. The opportunity: ~12 month work-term beginning May 2026. ~ Full-...InternshipFull timeSummer workLocal areaImmediate startWork from homeMonday to fridayFlexible hours
$86.4k - $111.8k per year
...better outcomes. ~ Inclusive Leader –You embed equity, diversity, and inclusion into your... ..., skills, previous experience, and internal equity. As part of our total rewards package... ...Generous Vacation : New employees start with 3-4 weeks of vacation per year, with additional...Permanent employmentFull timeTemporary workBank staffWork at officeImmediate startFlexible hours- ...as we pave the way for blockchain to change the world for the better. Role Summary We are looking for a passionate Developer Relations Intern to join our global DevRel team. In this role, you will be the bridge between BNB Chain and the developer community. You will...InternshipRemote work
- ...global clinics, have allowed us to lead the change against “we caught it too late again". We are looking for a Patient Liaison (4-6 month contract)to join our incredible organization at our Vancouver clinic located at 39 Nelson St. As our patients walk into the clinic,...Hourly payFull timeContract workLocal areaImmediate startWork from homeFlexible hoursShift workWeekday work
- ...Description Join CS Group Canada's Advanced Mobility team and help develop the software that powers the next generation of autonomous and... ...and safety engineers, you will design, implement, and validate embedded functions used in real-world vehicle applications. From steering...Permanent employmentFull timeFlexible hours
$57k - $61k per year
...Learn. Develop. Succeed. is a growing, innovative, research-based, educational... ...funding partners. Draft internal fundraising reports using... ...anywhere from 8:30 a.m./10:30 a.m. to 4:30 p.m./6:30 p.m. Pacific Time... ...$61,000 per year pro-rated to months worked, based on experience and...Full timeTemporary workWork at officeImmediate startRemote workMonday to fridayFlexible hoursAfternoon shift- ...Company: CLIC Department: Group Benefits Employment Type: Temporary (4 months) Work Model: Hybrid (2 days in office) Language: Bilingualism in English and French is an asset. The Opportunity: We are a leading Canadian financial services co-operative committed...Long term contractFull timeContract workTemporary workWork at officeLocal areaFlexible hours
$80k - $100k per year
...surface. All our products are proudly designed and built in Waterloo. What you’ll do We're looking for a Software Developer (Internal Tools)to build and maintain the software that keeps our teams moving. Internal tools are often treated as an afterthought — not...Full timeWork at officeRemote workFlexible hours- ...Intermediate Software Developer – we need you! ⺠At Vecima, everyone contributes... ...Implement code changes that comply with internal expectations and industry specifications... ...following will be considered an asset: ~ Embedded systems development ~ Test automation...Full timeLocal areaRemote work
- ...successfully hosted over 100 engineering internships, and always have our interns working alongside our full-time developers on core projects. Term: This internship is for the Winter Term: January 4 - April 30, 2027 What’s it like to intern at Super.com ?...InternshipJanuaryRemote jobFull timeWork at officeHome officeNight shift
$27 - $31 per hour
...Sales Operations Manager, the role is for a fixed-term 4-month contract to support and develop the customer lifecycle playbook, enabling efficient and... ...supports scalability and adoption. Collaborate with internal teams to promote understanding and adherence to defined...InternshipFull timeFixed term contract
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Developer Intern (Winter/January 2027, 4 Months). Be the first to apply!

