... RUST), and working with Cloud APIs, hardware setups, embedded devices, Python tools, and data ... The opportunity: * 4 month work-term beginning January 2027. * Full-time, paid internship: Monday ...
New
... RUST), and working with Cloud APIs, hardware setups, embedded devices, Python tools, and data ... The opportunity: * 4 month work-term beginning January 2027. * Full-time, paid internship: Monday ...
New
... RUST), and working with Cloud APIs, hardware setups, embedded devices, Python tools, and data ... The opportunity: * 4 month work-term beginning January 2027. * Full-time, paid internship: Monday ...
New
Toronto, ON · Remote
CA$40 - CA$85/hr
... C++, or Rust * Contribute to a team that designs and consume RESTful APIs and integration ... non-internship) software development experience * 2+ years of experience with design or ...
Quick apply
Toronto, ON · Remote
CA$40 - CA$85/hr
... C++, or Rust * Contribute to a team that designs and consume RESTful APIs and integration ... non-internship) software development experience * 2+ years of experience with design or ...
Toronto, ON · On-site +1
$40 - $85/hr
... C++, or Rust * Contribute to a team that designs and consume RESTful APIs and integration ... non-internship) software development experience * 2+ years of experience with design or ...
Toronto, ON · On-site +1
$40 - $85/hr
... C++, or Rust * Contribute to a team that designs and consume RESTful APIs and integration ... non-internship) software development experience * 2+ years of experience with design or ...
Toronto, ON · On-site
CA$158K - CA$269K/yr
... internships, work experience, research projects, and papers at top conferences. - Strong ... engineers. - Proficiency in Pytorch, Rust, C++ and/or CUDA. The US yearly salary range for this ...
Toronto, ON · On-site
CA$158K - CA$269K/yr
... internships, work experience, research projects, and papers at top conferences. - Strong ... engineers. - Proficiency in Pytorch, Rust, C++ and/or CUDA. The US yearly salary range for this ...
Toronto, ON · On-site +1
CA$158K - CA$269K/yr
... engineering excellence, ensuring high-quality, well structured and tested code. - Submit and ... internships, work experience, research projects, and papers at top conferences. - Strong ...
Toronto, ON · On-site +1
CA$158K - CA$269K/yr
... engineering excellence, ensuring high-quality, well structured and tested code. - Submit and ... internships, work experience, research projects, and papers at top conferences. - Strong ...
$28.3K is the 25th percentile. Wages below this are outliers.
$15.3K - $30.1K
28% of jobs
$30.1K - $44.9K
21% of jobs
The median wage is $47.3K / yr.
$44.9K - $59.6K
3% of jobs
$59.6K - $74.4K
5% of jobs
$74.4K - $89.2K
7% of jobs
$89.2K - $104K
8% of jobs
$106.3K is the 75th percentile. Wages above this are outliers.
$104K - $118.8K
8% of jobs
$118.8K - $133.6K
6% of jobs
$133.6K - $148.4K
3% of jobs
$148.4K - $163.2K
4% of jobs
$163.2K - $178K
4% of jobs
$15.3K
$76.5K
$178K
A Rust Developer Internship is a temporary position designed for students or entry-level developers to gain hands-on experience working with the Rust programming language. Interns typically assist in developing, testing, and debugging Rust applications, often contributing to open-source projects or company software. They may work alongside experienced developers to learn best practices and improve their coding skills. This internship helps build a strong foundation in systems programming, performance optimization, and memory safety.
Rust Developer Interns often contribute to backend infrastructure, tools, or application features, working on tasks such as optimizing code, fixing bugs, adding functionality, or writing documentation. Depending on the company, you may collaborate on open-source initiatives, assist in maintenance of production systems, or help build new services from the ground up. Interns frequently participate in code reviews, team meetings, and cross-functional brainstorming sessions, ensuring exposure to professional workflows. This hands-on environment is designed to strengthen your programming skills while giving you valuable experience in real-world software development practices.
A Rust Developer Internship typically requires a foundational understanding of Rust programming, knowledge of systems programming concepts, and experience with version control systems like Git. Familiarity with development tools such as Cargo, command-line interfaces, and basic debugging methods is expected, while formal certifications are less common but a portfolio or relevant coursework is advantageous. Strong problem-solving skills, a willingness to learn, effective communication, and teamwork elevate an intern's potential in this collaborative environment. These skills ensure that interns can quickly adapt, contribute to ongoing projects, and thrive in professional software development teams.
The most popular types of Rust Developer jobs in Toronto, ON are:
For Rust Developer Internship jobs in Toronto, ON, the most frequently searched job titles are:
The top searched job categories for Rust Developer Internship jobs in Toronto, ON are:

Full-time, Internship
This job post has expired 1 day ago. Applications are no longer accepted.
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: