1

Embedded System Engineer Internship Jobs in Toronto, ON

In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first ... We are seeking an Embedded Engineering Leader to help shape the next generation of ecobee smart ...

You will also have the opportunity to mentor interns and junior engineers on the team. To be ... Write unit tests and perform integration and system-level testing in both real and simulated ...

About This Role We are looking for a Senior Embedded Linux Engineer to work on software development for industrial high-power conversion and power-management systems based on ARM System-on-Module ...

If you love working at the intersection of embedded systems and hands-on hardware engineering, and are keen to join an industry leader - we would love to hear from you! What you'll do: As a Senior ...

Systems Software Developer

Oakville, ON ยท Hybrid

CA$96K - CA$146K/yr

Proven experience with multi-threaded embedded system design and Real-Time OS (RTOS) concepts. * Embedded Development: Strong proficiency in programming languages such as C and C++ for embedded ...

New

In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first ... As a Staff Embedded Engineer, you will be responsible for helping develop the software that powers ...

Embedded Software Test Engineer

Toronto, ON ยท Remote

CA$70K - CA$110K/yr

About Company ThunderSoft is a provider of operating system technologies, superior products and ... Machine Learning Test Developer Location: Markham ON Key Responsibilities * Test development for ...

In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first ... Our Embedded Chapter is made up of 20+ Embedded Developers with a wide variety of specialties ...

... processor embedded systems. The ideal candidate is a self-driven engineer with strong problem ... solving skills, deep expertise in computer vision and embedded software development, and a passion ...

Embedded Engineer

Toronto, ON ยท Hybrid

$130K - $150K/yr

Embedded Engineer - Scientific Robotics & Automation Location: Flexible / Hybrid (in-office ... Cooler and thermal system optimization via embedded control algorithms * GUI improvements on our ...

next page

Showing results 1-20

Embedded System Engineer Internship information

What are Embedded System Engineer Internships?

Embedded System Engineer Internships are temporary positions designed for students or recent graduates to gain practical experience in designing, developing, and testing embedded systems. Interns typically work with microcontrollers, sensors, and real-time operating systems to help build products like consumer electronics, automotive systems, or IoT devices. These internships provide valuable hands-on experience in both hardware and software aspects of embedded systems, making them an excellent starting point for a career in embedded engineering.

What is the difference between Embedded System Engineer Internship vs Embedded Software Developer Internship?

AspectEmbedded System Engineer InternshipEmbedded Software Developer Internship
Required CredentialsTypically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fieldsSimilar educational background, often with focus on software development
Work EnvironmentHands-on hardware and firmware development, working with microcontrollers and embedded devicesPrimarily software coding, testing, and debugging embedded applications
Industry UsageUsed in industries like automotive, consumer electronics, and IoTCommon in tech companies, startups, and embedded systems firms
Search & Comparison IntentInterested in hardware-software integration roles in embedded systemsFocused on software development within embedded environments

While both internships involve embedded systems, the Embedded System Engineer Internship emphasizes hardware and firmware work, whereas the Embedded Software Developer Internship centers on software coding and debugging. Your choice depends on whether you prefer working with hardware components or software development within embedded systems.

What are the key skills and qualifications needed to thrive as an Embedded System Engineer Intern, and why are they important?

To thrive as an Embedded System Engineer Intern, you need a solid understanding of programming languages like C/C++, basic electronics, and embedded systems concepts, often supported by coursework in computer engineering or related fields. Familiarity with microcontroller platforms (such as ARM or Arduino), debugging tools, and version control systems like Git is typically expected. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with teams and tackle complex technical challenges. These skills are crucial for successfully contributing to embedded projects and adapting quickly to real-world engineering environments.

What kinds of projects or tasks can I expect to work on during an Embedded System Engineer Internship?

As an Embedded System Engineer Intern, you will typically be involved in tasks such as assisting with firmware development, testing and debugging embedded software, and supporting hardware integration efforts. Interns often collaborate closely with experienced engineers, contributing to real-world projects like sensor interfacing, microcontroller programming, or system validation. Expect a combination of hands-on technical work and learning opportunities designed to build your understanding of embedded systems. This role also encourages teamwork and communication, as you may participate in code reviews, technical discussions, and project meetings.
What are the most commonly searched types of Embedded System Engineer jobs in Toronto, ON? The most popular types of Embedded System Engineer jobs in Toronto, ON are:
What job categories do people searching Embedded System Engineer Internship jobs in Toronto, ON look for? The top searched job categories for Embedded System Engineer Internship jobs in Toronto, ON are:

Embedded Systems & Autonomy Engineer

Volatus Aerospace

Woodbridge, ON โ€ข On-site

Full-time

Posted 24 days ago


Job description

Salary: 75,000 - 85,000

COMPANY OVERVIEW

Volatus Aerospace is a global leader in aerial intelligence and drone solutions, bringing together over 100 years of combined aviation expertise. We specialize in delivering innovative, customer-focused solutions through both piloted and remotely piloted aircraft systems across industries including defense, infrastructure, energy, public safety, and logistics.

VolatusAerospace is a Canadian aerospace technology company developing autonomous UAV systems for commercial, defence, and industrial applications. Our engineering team builds the hardware, firmware, and software that power our unmanned platformsfrom low-level flight control to high-level autonomy and mission management. Weoperatein demanding environments including remote industrial sites, northern Canada, and Arctic conditions

POSITION OVERVIEW

We are looking for an Embedded Systems & Autonomy Engineer to join our R&D division. You will design, implement, andvalidateautonomy algorithms for our UAV platforms, integrate custom software with open-source flight control firmware, and work alongside our Operations team during field deployments and testing campaigns. This is a hands-on engineering role that spans algorithm development, hardware integration, and real-world validation in operational environments.

KEY RESPONSIBILITIES

Algorithm Development

  • Design and implement autonomy algorithms for UAV platforms using C++, Python, and ROS/ROS2
  • Develop andvalidatestate estimation, sensor fusion, and closed-loop control logic
  • Write simulation environments for algorithm testing prior to hardware deployment
  • Optimize algorithms for real-time performance on embedded flight computer hardware

Firmware & Flight Controller Integration

  • Integrate custom autonomy modules with PX4 andArduPilotopen-source firmware stacks
  • Develop andmaintaincustomMAVLinkprotocol extensions and companion computer interfaces
  • Configure and tune Pixhawk-based flight controller hardware for specific airframe and mission requirements
  • Manage firmware build systems, parameter management, and version control across platforms

Sensor & Payload Integration

  • Interface vision, LIDAR, IMU, GNSS, and other payloads with the flight computer and ROS ecosystem
  • Develop camera and imaging system drivers, calibration pipelines, and data handling workflows
  • Implement real-time sensor processing pipelines on companion computers (NVIDIA Jetson, Raspberry Pi, or equivalent)

Field Testing & Operations Support

  • Support the Operations team during field testing campaigns-preparingaircraft, configuring systems, and executing test plans
  • Instrument flight systems for data capture,monitortelemetry, and perform post-flight analysis
  • Diagnose and resolve hardware and software issues in the field under time pressure
  • Document test results, anomalies, and lessons learned, and feed findings back into the development cycle
  • Travel to field sites asrequired, including remote locations and variable weather environments

Engineering Standards & Collaboration

  • Write clean, well-documented code with unit and integration tests
  • Participate in design reviews, code reviews, and technical planning sessions
  • Collaborate with mechanical, electrical, and software engineers across the R&D team
  • Contribute to IP development and internal technical documentation


REQUIRED QUALIFICATION

  • Bachelor's degree or higher in Electrical Engineering, Aerospace Engineering, Robotics, Computer Engineering, or a closely related field
  • 3+ years of hands-on experience with PX4 and/orArduPilotfirmware-configuration, customization, and extension
  • Strong working knowledge of ROS and/or ROS2-node development, launch systems,tf, topics, services, and actions
  • Experience with Pixhawk flight controller hardware and theMAVLinkcommunication protocol
  • Proficiencyin C++ and Python for embedded and real-time systems development
  • Experience integrating sensors-cameras, IMUs, GNSS, LIDAR-with UAV platforms
  • Hands-on experience flying and testing UAV systems in field environments
  • Strong debugging and systems troubleshooting skills across hardware and software
  • Ability to work in the field-physically capable of equipment handling and travel to remote sites
  • Perform other duties and responsibilities as may be reasonably assigned by the Company from time to time.

PREFERRED QUALIFICATIONS

  • Experience with UAV control systems architecture-attitude control, position control, mission management
  • Familiarity with Gazebo,AirSim, or SITL simulation environments for UAV development
  • Knowledge of computer vision fundamentals-OpenCV, feature detection, image processing pipelines
  • Experience with NVIDIA Jetson or similar edge computing platforms
  • Background in defence, industrial, or Arctic / northern operations environments
  • Exposure to DO-178C, transport Canada RPAS regulations, or equivalent certification frameworks
  • Experience with hardware-in-the-loop (HIL) testing setups
  • Familiarity with GIS tools, georeferencing, and geospatial data formats


HOURS OF WORK AND WORK ENVIRONMENT

  • The position is an onsite role, and the Employee is required to perform their duties primarily at the Companys designated workplace, as directed by the Company.
  • The standard work schedule consists of forty (40) hours per week, typically performed Monday to Friday, subject to operational requirements.
  • Travel to field operations in varied and challenging environments across Canada
  • From time to time, the Employee may be required to maintain reasonable flexibility in working hours to support operational needs, time-sensitive activities, or business priorities.

WHY JOIN VOLATUS AEROSPACE

At Volatus Aerospace, you will be joining an innovative, fast-paced company with a strong commitment to customer success and industry advancement. We offer a competitive salary, a comprehensive group benefits plan, and a group RRSP. You will have the opportunity to work with a passionate global team on cutting-edge aerospace projects while continuing to grow your career in a collaborative and supportive work environment where your contributions directly impact company growth and operational success.

HOW TO APPLY

If you are ready to take your career to new heights, please apply with your resume and a brief cover letter outlining your relevant experience and interest in the role.