We invest heavily to deliver the best products to our customers, and so we're on the hunt for a top-tier Embedded Software Engineering Intern who will have the opportunity to work on a variety of ...
We invest heavily to deliver the best products to our customers, and so we're on the hunt for a top-tier Embedded Software Engineering Intern who will have the opportunity to work on a variety of ...
Software Analyst Intern Rail Pass Type: Internship/Co-op (Full-time/Hybrid) Departure and Arrival ... Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps ...
Software Analyst Intern Rail Pass Type: Internship/Co-op (Full-time/Hybrid) Departure and Arrival ... Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps ...
Software Analyst Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps ...
Software Analyst Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps ...
Software Analyst Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps ...
Software Analyst Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps ...
We are seeking highly motivated Software Engineering intern/co-op to join our team at AMD. In this ... PC / CPU architecture, Embedded systems, microcontrollers Note: By submitting your application, you ...
We are seeking highly motivated Software Engineering intern/co-op to join our team at AMD. In this ... PC / CPU architecture, Embedded systems, microcontrollers Note: By submitting your application, you ...
Intern Fall 2026 Software Developer - Virtualization and SIL Integration
Markham, ON · Hybrid
CA$4.2K - CA$5.2K/mo
As an intern or co-op student through our EXCEL (Exploring Careers through Experiential Learning ... Understanding of embedded controls software and the automated software build processes including ...
Intern Fall 2026 Software Developer - Virtualization and SIL Integration
Markham, ON · Hybrid
CA$4.2K - CA$5.2K/mo
As an intern or co-op student through our EXCEL (Exploring Careers through Experiential Learning ... Understanding of embedded controls software and the automated software build processes including ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... We will help you learn and apply AGILE methodologies and standard processes for Software ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... We will help you learn and apply AGILE methodologies and standard processes for Software ...
This isn't a coffee-and-Jira internship - you'll be embedded directly with our product team, working on real software and hardware projects from day one, with hands-on mentorship from senior ...
This isn't a coffee-and-Jira internship - you'll be embedded directly with our product team, working on real software and hardware projects from day one, with hands-on mentorship from senior ...
Software Engineer (Remote)
Toronto, ON · Remote
Bring a strong AI foundation and interest in applied, product-embedded AI * Are comfortable using ... intern will have: * Shipped 12 production features used by real customers * Contributed ...
Quick apply
Software Engineer (Remote)
Toronto, ON · Remote
Bring a strong AI foundation and interest in applied, product-embedded AI * Are comfortable using ... intern will have: * Shipped 12 production features used by real customers * Contributed ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Software development with curiosity for program/project management * MS Office with experience in ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Software development with curiosity for program/project management * MS Office with experience in ...
Product Intern, Money Movement
Toronto, ON · Hybrid
CA$22 - CA$25/hr
... embedded in the daily lives of Canadians. Who You Will Work With: The intern will join Interac ... Interest in software development or technical background * Familiarity with product development ...
Product Intern, Money Movement
Toronto, ON · Hybrid
CA$22 - CA$25/hr
... embedded in the daily lives of Canadians. Who You Will Work With: The intern will join Interac ... Interest in software development or technical background * Familiarity with product development ...
Software Engineer
Toronto, ON · On-site +1
Bring a strong AI foundation and interest in applied, product-embedded AI * Are comfortable using ... intern will have: * Shipped 1-2 production features used by real customers * Contributed ...
Software Engineer
Toronto, ON · On-site +1
Bring a strong AI foundation and interest in applied, product-embedded AI * Are comfortable using ... intern will have: * Shipped 1-2 production features used by real customers * Contributed ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Support AI software teams with roadmap planning, collateral development, and customer engagements ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Support AI software teams with roadmap planning, collateral development, and customer engagements ...
... embedded under the Revenue Generation division. This role supports the design and delivery of ... Utilize tools like Canva, Adobe Creative Suite, or E-learning authoring software (e.g., Articulate ...
... embedded under the Revenue Generation division. This role supports the design and delivery of ... Utilize tools like Canva, Adobe Creative Suite, or E-learning authoring software (e.g., Articulate ...
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Experience with PC assembly and hardware upgrades, hardware and software troubleshooting
... and embedded systems. Grounded in a culture of innovation and collaboration, we believe real ... Experience with PC assembly and hardware upgrades, hardware and software troubleshooting
Embedded Software Intern information
See Toronto, ON salary details
$14.72 is the 25th percentile. Wages below this are outliers.
$10.55 - $16.52
36% of jobs
$16.52 - $22.48
13% of jobs
The median wage is $25.46 / hr.
$22.48 - $28.45
3% of jobs
$28.45 - $34.41
8% of jobs
$34.41 - $40.38
4% of jobs
$40.38 - $46.34
7% of jobs
$48.76 is the 75th percentile. Wages above this are outliers.
$46.34 - $52.31
8% of jobs
$52.31 - $58.27
7% of jobs
$58.27 - $64.23
6% of jobs
$64.23 - $70.20
4% of jobs
$70.20 - $76.16
2% of jobs
$10
$35
$76
How much do embedded software intern jobs pay per hour?
What are the key skills and qualifications needed to thrive in the Embedded Software Intern position, and why are they important?
To thrive as an Embedded Software Intern, a solid understanding of C/C++ programming, electronics fundamentals, and basic knowledge of real-time operating systems (RTOS) or embedded systems is essential, often supported by coursework in computer engineering or related fields. Familiarity with integrated development environments (IDEs), hardware debuggers, and version control systems like Git is important, and experience with microcontroller platforms such as ARM or Arduino can be advantageous. Strong problem-solving skills, attention to detail, and effective communication help interns contribute effectively and learn quickly within multidisciplinary teams. These competencies are crucial for developing reliable, efficient software that interacts seamlessly with hardware components in real-world applications.
What does an Embedded Software Intern do?
An Embedded Software Intern assists in developing, testing, and debugging software for embedded systems, such as microcontrollers and IoT devices. They work with programming languages like C/C++ and collaborate with engineers to optimize system performance. Responsibilities may include writing firmware, troubleshooting hardware-software interactions, and documenting code. Interns gain hands-on experience with real-time operating systems (RTOS), device drivers, and communication protocols. This role provides valuable industry exposure and technical skills essential for a career in embedded systems development.
What kind of projects or tasks can an Embedded Software Intern expect to work on?
As an Embedded Software Intern, you will typically work on tasks such as writing and testing low-level code for microcontrollers, assisting in debugging hardware/software integration, and supporting the development and documentation of embedded systems. You might also participate in code reviews, contribute to firmware updates, or help automate testing processes. Interns often collaborate closely with software engineers, hardware designers, and quality assurance teams to bring projects from prototype to production. These hands-on responsibilities provide a valuable opportunity to apply academic knowledge and develop practical skills that are highly valued in the embedded systems industry.

CA$29.75 - CA$39/hr
Other
Posted 14 days ago
Job description
- Design and develop reliable, high quality software related to: on board software for our next generation of satellites; Embedded Linux for both space and ground systems; Firmware and drivers; IoT modules
- Writing thorough tests and documentationÂ
- Participating in software design review and code review processesÂ
- Work with electrical, digital design, and operations teams to identify required features and solidify the system architectureÂ
- 2+ years of embedded systems experience
- Currently enrolled in a Computer Science or equivalent degree programÂ
- Strong software design and development skills, including algorithms, testing and debugging
- Proficiency in C/C++, with general familiarity in embedded concepts (e.g., multitasking, real-time constraints, hardware interfaces) considered an asset; specific project work may vary
- Experience with embedded operating systems and build systems, including OpenEmbedded/Yocto and FreeRTOSÂ
- Embedded Linux experience; user-space development most common, kernel or driver work possible depending on project needs
- Excellent communication skillsÂ
- Ability to effectively use gitÂ
- Currently enrolled in a post-secondary program and returning to studies after the internship
- Available for a full-time internship beginning September 2025 for 4 or 8 months.
- Work out of our new Toronto office (24 Ward Street)! This position is on-site at our Toronto office (24 Ward Street). Â
- Relevant experience with hobbies or University design teamÂ
- Python development experienceÂ
- Strong knowledge of computer networking and modern networking protocolsÂ
- Experience with RTL (Verilog and/or VHDL) and embedded SoCsÂ
- Hardware debugging experience (oscilloscopes, logic analyzers, etc.)Â