1

Co Op Embedded Systems Engineer Jobs in Ontario (NOW HIRING)

Embedded Systems Developer Intern

Ottawa, ON ยท On-site

$18 - $25/hr

  • Medical

  • Dental

  • Vision

  • Life

Co-op / Internship Duration: 4-8 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...

Embedded Systems Developer Intern

Ottawa, ON ยท On-site

CA$18 - CA$25/hr

  • Medical

  • Dental

  • Vision

  • Life

Co-op / Internship Duration: 48 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...

Embedded Systems Test Engineer

Waterloo, ON

CA$95K - CA$130K/yr

  • Medical

  • Vision

The Role As an Embedded Systems Test Engineer at Voyis, you will play a critical role in improving how we automate, test, validate, and release the software that powers our underwater camera and ...

The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system. This ...

Director Embedded Systems

Toronto, ON ยท On-site +1

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

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 ...

Embedded Software Developer - New Grad

Ottawa, ON ยท On-site

CA$68K - CA$109K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Previous internship, co-op, or applied project experience relevant to the role. * Proficiency in C/C++ programming for embedded systems. * Strong understanding of data structures, algorithms, and ...

Student Co-op

Nepean, ON ยท On-site

CA$23/hr

Maintain project document-control systems and follow established procedures for accurate, current ... Qualifications * Currently enrolled in a diploma or degree program in Civil Engineering ...

Senior Embedded Systems Architect

Ottawa, ON ยท On-site

CA$130K - CA$165K/yr

  • Medical

  • Dental

  • Vision

  • Life

The successful candidate is a senior embedded engineer with the judgment to make architectural ... Experience integrating FPGA-based co-processing with MCU firmware AXI-style interfaces, shared ...

Summary As a Field Engineer Co-op at Acceldata, you'll be working hands-on with complex distributed systems, helping real customers solve deep infrastructure and data observability challenges. You'll ...

Senior Embedded Systems Architect

Ottawa, ON ยท On-site

$130K - $165K/yr

  • Medical

  • Dental

  • Vision

  • Life

The successful candidate is a senior embedded engineer with the judgment to make architectural ... Experience integrating FPGA-based co-processing with MCU firmware - AXI-style interfaces, shared ...

Co-op Mine Engineer

Geraldton, ON ยท On-site

CA$71K - CA$87K/yr

Job Summary Greenstone Mine is seeking a Mining Engineering Co-Op Student to join our team for a temporary 4, 8, or 12-month work-term starting in May 2026. Reporting to the Short-Range Mine Planning ...

Summary As a Software Engineering Co-op at Acceldata Inc in Canada, you will have the opportunity ... If you're looking for a place where your ideas can become real systems and your work can be seen ...

next page

Showing results 1-20

Co Op Embedded Systems Engineer information

What does a Co Op Embedded Systems Engineer do?

A Co-Op Embedded Systems Engineer is a student or entry-level employee who works temporarily at a company to gain practical experience in designing, developing, and testing embedded systems. These systems are specialized computing devices integrated within larger systems, often used in automotive, consumer electronics, medical devices, and industrial applications. Co-Op Embedded Systems Engineers typically assist with writing code, debugging hardware and software, running simulations, and collaborating with senior engineers to solve technical challenges. The role helps students apply their academic knowledge in a real-world setting while building valuable skills for their future careers.

What are the key skills and qualifications needed to thrive as a Co Op Embedded Systems Engineer?

To thrive as a Co Op Embedded Systems Engineer, you need a strong grasp of programming languages like C/C++, understanding of microcontroller architecture, and coursework or experience in electronics. Familiarity with debugging tools, version control systems (such as Git), and embedded development environments is typically required. Strong problem-solving skills, attention to detail, and effective teamwork are essential soft skills in this role. These abilities are crucial for designing, testing, and maintaining reliable embedded systems that meet project requirements within a collaborative engineering environment.

What types of projects and responsibilities can a Co Op Embedded Systems Engineer expect during their placement?

As a Co Op Embedded Systems Engineer, you can expect to work on a variety of hands-on projects such as developing firmware, testing hardware prototypes, and troubleshooting embedded software. You'll likely collaborate with senior engineers on tasks ranging from coding in C/C++ to debugging microcontroller-based systems. The role often involves participating in team meetings, documenting your work, and contributing to the design and validation of embedded solutions. This position provides valuable exposure to real-world engineering challenges and is an excellent opportunity to build technical and teamwork skills.

What is the difference between Co Op Embedded Systems Engineer vs Embedded Software Developer?

AspectCo Op Embedded Systems EngineerEmbedded Software Developer
CredentialsTypically pursuing or holding a degree in Electrical Engineering, Computer Engineering, or related fieldsUsually holds a degree in Computer Science, Software Engineering, or related disciplines
Work EnvironmentInternship or cooperative education setting within hardware and firmware development teamsFull-time or contract roles focused on software development for embedded systems
Industry UsageCommon in manufacturing, automotive, aerospace, and consumer electronics industriesWidespread across tech, automotive, medical devices, and consumer electronics sectors

The Co Op Embedded Systems Engineer role is typically an internship aimed at gaining hands-on experience in embedded hardware and firmware development, often during studies. In contrast, an Embedded Software Developer is a full-time professional responsible for designing and implementing software for embedded devices. While both roles require knowledge of embedded systems, the co-op role emphasizes learning and support, whereas the developer role involves independent project work.

Is there a demand for Co Op Embedded Systems Engineers?

There is a strong demand for Co Op Embedded Systems Engineers due to the growth of IoT, robotics, and consumer electronics industries. Employers seek candidates with skills in C/C++, real-time operating systems, and hardware integration, making this a promising field for students seeking internship opportunities. The role often requires familiarity with development tools and certifications in embedded systems design.

What are the most commonly searched types of Embedded Systems Engineer jobs in Ontario?

The most popular types of Embedded Systems Engineer jobs in Ontario are:

What are popular job titles related to Co Op Embedded Systems Engineer jobs in Ontario?

For Co Op Embedded Systems Engineer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Co Op Embedded Systems Engineer jobs in Ontario look for?

The top searched job categories for Co Op Embedded Systems Engineer jobs in Ontario are:

What cities in Ontario are hiring for Co Op Embedded Systems Engineer jobs?

Cities in Ontario with the most Co Op Embedded Systems Engineer job openings:

Infographic showing various Co Op Embedded Systems Engineer job openings in Ontario as of August 2026, with employment types broken down into 64% Full Time, and 36% Part Time. Highlights an 100% In-person job distribution.

Co-Op Embedded Software Engineer

Gastronomous Technologies Inc.

Oakville, ON โ€ข On-site

Full-time

Re-posted 5 days ago


Job description

Company Overview
Gastronomous is a fast-paced, dynamic start-up focused on revolutionizing how food is prepared and enjoyed worldwide! Having developed Canada's first fully autonomous kitchen, Gastronomous realizes the Kitchen of the Future through advanced industrial automation techniques and cutting-edge technologies.

We are ano-nonsense team of passionate people with a bias for action. We know that our ability toexecute on our ideasis what sets us apart. We do what we say we are going to do, externally and internally. We trust our people to act independently and make practical, real-world decisions.

If you are passionate about developing meaningful technology that creates meaningful solutions, then Gastronomous is the place for you! By joining our team, you will be immersed in a dynamic and thought-provoking environment that tests your capabilities and pushes you to new heights.

Gastronomous is looking for an Embedded Software Engineer who will be a central part of our core engineering team and will work closely with the mechanical and electrical teams to design and implement embedded software solutions for real-time control, sensor fusion, and motion planning. This role is geared towards an individual with a can-do attitude and demonstrated passion for innovative technology as well as research & development. As well, someone who can accelerate/improve the quality of our platform's software through test-driven development.

Primary Responsibilities:

  • Analyze and process sensor data to extract meaningful insights and enable intelligent decision making within the robotics system.
  • Integrate new and existing software into new and existing machinery.
  • Debug the software on the embedded systems to fix issues and bugs.
  • Detailed documentation of the software design of the systems and interfaces.
  • Iterate on code, refactoring repeatedly to improve our software generality.
  • Create unit tests and system-level tests to verify code functionality.
  • Build automated testing system to ensure software reliability.
  • Implement user interfaces following defined requirements and design.
  • Coordinate with hardware engineers and other staff to forecast whether the design will be feasible under cost and time constraints.

Requirements:

  • Proven experience in embedded systems design with pre-emptive, multitasking real-time operating systems.
  • Strong programming skills in Python.
  • Proficient in C++.
  • Experience developing on a Linux based platform.
  • Understanding of functional programming and design patterns.
  • Experience using git for source control.
  • Solid understanding of embedded systems development, including microcontrollers, firmware, device drivers, and real-time operating systems.
  • Familiar with clean-coding principles.

Preferred Skills and Experience:

  • Experience in robotics and machine automation.
  • Familiarity with sensor fusion techniques, motion planning algorithms, and navigation systems for robotics.
  • Strong troubleshooting skills.
  • Mechanically inclined.

Soft Skills:

  • Must be able to communicate thoughts and ideas effectively.
  • Must be able to work independently and with a multidisciplinary team.
  • Organized and efficient, able to self-manage projects and present deliverables on time or communicate delays.
  • Detail oriented with regards to machine development
  • Ability to work in a collaborative team environment and effectively communicate complex technical concepts.
  • Strong problem-solving skills, attention to detail, and a passion for creating innovative robotics solutions.

If you are passionate about robotics and have a strong desire to build products of the future, please apply today. We look forward to reading every application and welcoming a new, bright mind to Gastronomous shortly!