1

New Grad Embedded Engineer Jobs in Ontario (NOW HIRING)

Embedded Engineer

Ottawa, ON · On-site

CA$80K - CA$90K/yr

Embedded Engineer Location: Ottawa, Canada Day1 Onsite Only Full time Salary: CAD $90K/Annum We ... new hardware. * Participating in all stages of software development. * Solving hardware and ...

Embedded Engineer

Toronto, ON · Hybrid

$130K - $150K/yr

Embedded Engineer - Scientific Robotics & Automation Location: Flexible / Hybrid (in-office ... New railgun actuator development and integration * Vision-based grid detection for automated sample ...

Embedded Engineer

Ottawa, ON · On-site

$80K - $90K/yr

Embedded Engineer Location: Ottawa, Canada - Day1 Onsite Only Full time Salary: CAD $90K/Annum We ... new hardware. * Participating in all stages of software development. * Solving hardware and ...

As a Staff Embedded Engineer, you will be responsible for helping develop the software that powers ... Collaborate with cross-functional teams to develop new products and features. * Conduct performance ...

Our Embedded Chapter is made up of 20+ Embedded Developers with a wide variety of specialties ... Collaborate with cross-functional teams to develop new products and features. * Conduct performance ...

Our Embedded Chapter is made up of 20+ Embedded Developers with a wide variety of specialties ... Collaborate with cross-functional teams to develop new products and features. * Conduct performance ...

The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart ... Write clear technical documentation for new and updated firmware modules, including test procedures ...

Embedded Firmware Engineer

Ottawa, ON · On-site

CA$95K - CA$130K/yr

The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart ... Write clear technical documentation for new and updated firmware modules, including test procedures ...

Junior Geotechnical Engineering New Grad Barrie, ON At EXP, we're driven to provide innovative solutions for the world's built and natural environments. As a team of engineers, architects, designers ...

Software Developer, New Grad

Toronto, ON · On-site

CA$90K - CA$92K/yr

As a Software Developer, New Grad on our Integrations team, you will design and develop the tools and systems needed to simplify the setup of IXL for schools and districts. These integrations will ...

As a Software Developer, New Grad on our Integrations team, you will design and develop the tools and systems needed to simplify the setup of IXL for schools and districts. These integrations will ...

ABOUT THE ROLE As an Embedded Vision Developer, you will join a tight-knit engineering team ... and deliver new and improved data capture capabilities for the Planix product family.

ABOUT THE ROLE As an Embedded Vision Developer, you will join a tight-knit engineering team ... and deliver new and improved data capture capabilities for the Planix product family.

Bachelor's degree in Engineering, Computer Science or equivalent * 1+ years of Embedded C and C ... Willingness to learn and apply new technologies Nice to haves: * Understanding of real-time ...

ABOUTTHEROLE As a Senior Embedded Developer, you will join a tight- knit engineering team building ... ongoing new and improved product capabilities across the hardware-software boundary.

ABOUT THE ROLE As a Senior Embedded Developer, you will join a tight- knit engineering team ... ongoing new and improved product capabilities across the hardware-software boundary. ROLE ...

ABOUTTHEROLE As a Senior Embedded Developer, you will join a tight- knit engineering team building ... ongoing new and improved product capabilities across the hardware-software boundary.

next page

Showing results 1-20

New Grad Embedded Engineer information

What is the difference between New Grad Embedded Engineer vs Embedded Software Developer?

AspectNew Grad Embedded EngineerEmbedded Software Developer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related fieldBachelor's or higher in Computer Science, Electrical Engineering, or related field
Work EnvironmentEntry-level, team-based projects in hardware-software integrationDeveloping, testing, and maintaining embedded software in various industries
Industry UsageCommonly used in startups, tech companies, and manufacturingWidely used across automotive, consumer electronics, and IoT sectors

While both roles focus on embedded systems, New Grad Embedded Engineers typically have less experience and work under supervision, focusing on learning and supporting projects. Embedded Software Developers often have more experience and handle complex software development tasks independently.

What are popular job titles related to New Grad Embedded Engineer jobs in Ontario? For New Grad Embedded Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching New Grad Embedded Engineer jobs in Ontario look for? The top searched job categories for New Grad Embedded Engineer jobs in Ontario are:
What cities in Ontario are hiring for New Grad Embedded Engineer jobs? Cities in Ontario with the most New Grad Embedded Engineer job openings:
Infographic showing various New Grad Embedded Engineer job openings in Ontario as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Embedded Engineer

iClanz

Ottawa, ON • On-site

CA$80K - CA$90K/yr

Full-time

Re-posted 14 days ago


Job description

Hi

Hope you are doing good and safe; we are looking for excellent resources for below job description please reply with below inline details

Role: Embedded Engineer

Location: Ottawa, Canada Day1 Onsite Only

Full time

Salary: CAD $90K/Annum

We need protocol engineer, with C++, Linux and any 2/3 given protocol of the below

MPLS solution including Segment Routing, MPLS Protocols, MPLS OAM, BGP-LU, BGP-PIC, Layer 3 Routing, IS-IS, RSVP-TE, ISIS, OSPF, Layer 2 VPN, Layer-3 VPN.

Responsibilities and Activities:

  • Developing embedded C/C++ software on Client's 6500 family of optical switches, including improvements of existing software, development of new features, and support of new hardware.
  • Participating in all stages of software development.
  • Solving hardware and software issues and work with hardware, software and system engineers to identify the root cause.
  • Helping investigate and collect information to resolve process or design issues found on a current design or in previous designs.
  • Identifying software performance improvements through test driven development, automated unit testing, and comprehensive integration testing.
  • What technical experience and personal skills are required for this role?
  • Master's or bachelor's degree in engineering, computer science, or a related subject area coupled with 5+ years validated experience in the related fields of Linux and Data Networking
  • Experience with some or all the following transport and/or data technologies: End-to-end Optimized MPLS solution including Segment Routing, MPLS Protocols, MPLS OAM, BGP-LU, BGP-PIC, Layer 3 Routing, IS-IS, RSVP-TE, ISIS, OSPF, Layer 2 VPN, Layer-3 VPN.
  • Software development expertise, particularly large-scale embedded software development in C/C++ on Linux platforms.
  • Familiarity with Linux and VxWorks OS, utilities and system calls and developing software on multi-processor, highly concurrent systems (good knowledge of mutual exclusion, synchronization, interrupt handling, inter-process communication, etc.).
  • Socket network Programming (TCP/UDP).
  • Ability to work in a lab environment and design software for custom hardware.
  • Independent self-starter and committed to delivering on daring deadlines.
  • Comfortable in a team with ability to with little supervision.
  • A fast learner with excellent debugging skills.