CareerPlan

Navigation & Machine Learning Engineering Intern (16 Months)

Canada - Richmond Hill, Ontario (Applanix)Internship2026-10-23 → 2026-11-09
On-site

Core

Develop advanced firmware for real-time navigation systems by implementing machine learning algorithms and TinyML in MCU environments.

Role type

Machine Learning Engineering Intern (Firmware)

Builds

Real-time navigation firmware for autonomous positioning systems

Domain

Aerospace/Geospatial engineering + Embedded Systems

Deliverable

production ML models

Required skills

Kalman filtering, TinyML deployment, C/C++, Python, Linux, Git, JIRA, data analysis, algorithm implementation

Preferred skills

System-level integration, multi-component hardware/software development

Technologies

Google Tensor, Python, C/C++, Linux, Git, JIRA, MCU, Kalman filters

Responsibilities

Implement ML algorithms in navigation firmware, debug real-time systems, collect and structure datasets for model improvement, produce technical documentation

Seniority

Intern