Apply machine learning, Python, and C/C++ skills as an in-office intern developing real-time navigation firmware in Richmond Hill.
Trimble Applanix seeks a Navigation and Machine Learning Engineering Intern for a 16-month placement. You will develop advanced firmware for real-time navigation systems while implementing machine learning algorithms for APX/AP+ firmware. The work includes debugging, data analysis, algorithm implementation, dataset preparation, and technical documentation.
Key Responsibilities:
- Support machine learning development for Trimble Applanix APX/AP+ firmware
- Debug real-time systems and analyze navigation data
- Implement algorithms for real-time navigation applications
- Develop software with GIT and JIRA in agile teams
- Organize datasets and document system-level integration
Requirements:
- Enrolled in a relevant engineering master's or PhD program
- Experience with Google Tensor Python development
- Experience deploying TinyML libraries in MCU environments
- Expertise in Kalman filtering and machine learning techniques
- Fluent C/C++ development in real-time and Linux environments
Build navigation firmware expertise through machine learning, TinyML, Kalman filtering, C/C++, Python, Linux, and APX/AP+ development.