Real-Time ML Navigation & TinyML Firmware Intern

Trimble Uk

Richmond Hill

On-site

CAD 30,000 - 42,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Trimble Applanix offers a 16-month Navigation & Machine Learning Engineering Intern role in Richmond Hill, Canada. You will tackle real-time firmware challenges, implement cutting-edge ML algorithms, and collaborate within a high-performing team to advance autonomous positioning technology.

The role emphasizes hands-on firmware development, dataset structuring for model improvements, and producing comprehensive technical documentation for system integration.

Qualifications

  • Currently enrolled in a Masters or PhD program in Electrical, Computer, Aerospace, or Mechatronics Engineering.
  • Demonstrated experience with Google Tensor Python development.
  • Practical experience deploying TinyML in MCU environments.
  • Strong background in Kalman filtering and ML concepts.
  • Fluent C/C++ development in real-time Linux environments.

Responsibilities

  • Contribute to ML development activities for Trimble Applanix firmware.
  • Perform debugging, data analysis, and implement algorithms for real-time systems.
  • Develop software using Git and JIRA within an Agile team.
  • Collect and organize high-quality datasets to power navigation model improvements.
  • Produce technical documentation for system integration and ongoing development.

Skills

TensorFlow
Python
TinyML
Kalman filtering
C/C++
Linux (RT)

Education

Masters or PhD in Electrical/Computer/Aerospace/Mechatronics

Tools

Git
JIRA
MCU toolchain

Job description

Trimble Applanix offers a 16-month Navigation & Machine Learning Engineering Intern role in Richmond Hill, Canada. You will tackle real-time firmware challenges, implement cutting-edge ML algorithms, and collaborate within a high-performing team to advance autonomous positioning technology.

The role emphasizes hands-on firmware development, dataset structuring for model improvements, and producing comprehensive technical documentation for system integration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Navigation & Machine Learning Engineering Intern (16 Months)
Navigation & Machine Learning Engineering Intern (16 Months)

Trimble Inc. • Richmond Hill

On-site
CAD 32,000 - 42,000
Navigation & Machine Learning Engineering Intern (16 Months)
Navigation & Machine Learning Engineering Intern (16 Months)

Trimble Uk • Richmond Hill

On-site
CAD 30,000 - 42,000
Real-Time Firmware Intern – Geospatial Systems (16-Month)
Real-Time Firmware Intern – Geospatial Systems (16-Month)

Trimble Uk • Richmond Hill

On-site
CAD 25,000 - 39,000
Navigation & Machine Learning Engineering Intern (16 Months)
Navigation & Machine Learning Engineering Intern (16 Months)

Trimble • Richmond Hill

On-site
CAD 34,000 - 52,000
Software Engineering Intern
Software Engineering Intern

Trimble Uk • Richmond Hill

On-site
CAD 25,000 - 39,000
Software Engineering Intern
Software Engineering Intern

Trimble Inc. • Richmond Hill

On-site
CAD 48,000 - 70,000
Geospatial Support Analyst Intern
Geospatial Support Analyst Intern

Trimble Uk • Richmond Hill

On-site
CAD 40,000 - 54,000
Geospatial Support Analyst Intern
Geospatial Support Analyst Intern

Trimble • Richmond Hill

On-site
CAD 42,000 - 54,000
Software Engineering Intern
Software Engineering Intern

Trimble • Richmond Hill

On-site
CAD 28,000 - 41,000
Geospatial Support Analyst Intern
Geospatial Support Analyst Intern

Trimble Inc. • Richmond Hill

On-site
CAD 25,000 - 34,000