The Embedded Developer and Test Engineer will contribute to the development of in-house test ... Support the design and development of embedded software for new and existing medical devices.
Quick apply
The Embedded Developer and Test Engineer will contribute to the development of in-house test ... Support the design and development of embedded software for new and existing medical devices.
Quick apply
The Embedded Developer and Test Engineer will contribute to the development of in-house test ... Support the design and development of embedded software for new and existing medical devices.
We need talented software developers to further the tremendous success of the Service Router ... If you have strong embedded software skills, you are a candidate for our team. * Define and evolve ...
We need talented software developers to further the tremendous success of the Service Router ... If you have strong embedded software skills, you are a candidate for our team. * Define and evolve ...
Ottawa, ON · On-site
CA$95K - CA$153K/yr
... software solutions supporting global network infrastructure through the development of embedded platforms, drivers, diagnostics, and applications. Collaboration with multidisciplinary engineering ...
Ottawa, ON · On-site
CA$95K - CA$153K/yr
... software solutions supporting global network infrastructure through the development of embedded platforms, drivers, diagnostics, and applications. Collaboration with multidisciplinary engineering ...
Scope of the Role As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi-Fi ...
Scope of the Role As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi-Fi ...
Markham, ON · Hybrid
CA$115K - CA$164K/yr
We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control plane ...
Markham, ON · Hybrid
CA$115K - CA$164K/yr
We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control plane ...
Oshawa, ON · Hybrid
CA$115K - CA$164K/yr
We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control plane ...
Oshawa, ON · Hybrid
CA$115K - CA$164K/yr
We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control plane ...
Join a team delivering embedded software for RLS Interface Management modules that enable high ... Application of C/C++ programming for embedded systems. Nice to Haves: * Knowledge of photonic ...
Join a team delivering embedded software for RLS Interface Management modules that enable high ... Application of C/C++ programming for embedded systems. Nice to Haves: * Knowledge of photonic ...
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 ...
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 ...
Kitchener, ON · Hybrid
CA$112K - CA$140K/yr
Bachelor's or Master's degree in Software Engineering, Systems Engineering, Computer Science ... of embedded software, system integration, fitting software systems, and regulated product ...
Kitchener, ON · Hybrid
CA$112K - CA$140K/yr
Bachelor's or Master's degree in Software Engineering, Systems Engineering, Computer Science ... of embedded software, system integration, fitting software systems, and regulated product ...
Design, develop, and maintain CI/CD pipelines for embedded software production, enabling automated ... Work closely with software developers, architects, test engineers, and stakeholders to troubleshoot ...
Design, develop, and maintain CI/CD pipelines for embedded software production, enabling automated ... Work closely with software developers, architects, test engineers, and stakeholders to troubleshoot ...
We need talented software developers to further the tremendous success of the Service Router ... If you have strong embedded software skills, you are a candidate for our team. * Software ...
We need talented software developers to further the tremendous success of the Service Router ... If you have strong embedded software skills, you are a candidate for our team. * Software ...
Kanata, ON · Hybrid
CA$89K - CA$139K/yr
... will join an agile software development team within Ford's Telemetry Control Unit (TCU ... programming concepts. - POSIX-compliant/certified embedded operating systems (e.g., Linux, QNX ...
Kanata, ON · Hybrid
CA$89K - CA$139K/yr
... will join an agile software development team within Ford's Telemetry Control Unit (TCU ... programming concepts. - POSIX-compliant/certified embedded operating systems (e.g., Linux, QNX ...
Oakville, ON · On-site +1
Geotab is seeking a Lead Embedded Developer who will drive the technical direction of the Software in the Loop (SiL) team and evolve the simulation framework that validates GO device firmware at ...
Oakville, ON · On-site +1
Geotab is seeking a Lead Embedded Developer who will drive the technical direction of the Software in the Loop (SiL) team and evolve the simulation framework that validates GO device firmware at ...
CA$90K - CA$132K/yr
QNX technology has been deployed in the world's most critical embedded systems, including more than ... As a Systems Software Developer on our Middleware team, you will design, implement, and maintain ...
CA$90K - CA$132K/yr
QNX technology has been deployed in the world's most critical embedded systems, including more than ... As a Systems Software Developer on our Middleware team, you will design, implement, and maintain ...
Toronto, ON · On-site
CA$159K - CA$209K/yr
... embedded software development experience ... Bachelor's degree in Computer Science, Electrical Engineering, or equivalent * Strong software ...
Toronto, ON · On-site
CA$159K - CA$209K/yr
... embedded software development experience ... Bachelor's degree in Computer Science, Electrical Engineering, or equivalent * Strong software ...
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 ...
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 ...
Markham, ON · On-site
$100 - $130/hr
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting‑edge ...
Markham, ON · On-site
$100 - $130/hr
As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting‑edge ...
CA$65 - CA$70/hr
Software Engineer - Embedded Systems This role focuses on designing and implementing embedded software solutions for complex, multi-network communication systems used in large-scale naval programs.
Quick apply
CA$65 - CA$70/hr
Software Engineer - Embedded Systems This role focuses on designing and implementing embedded software solutions for complex, multi-network communication systems used in large-scale naval programs.
The Lead Embedded Developer is responsible for owning technical initiatives and defining the ... Advocate for modular, reusable, hardware independent software/firmware development practices and ...
The Lead Embedded Developer is responsible for owning technical initiatives and defining the ... Advocate for modular, reusable, hardware independent software/firmware development practices and ...
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 for delivering high-quality ...
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 for delivering high-quality ...
| Aspect | Embedded Software Developer | Firmware Engineer |
|---|---|---|
| Credentials | Bachelor's in Computer Science, Electrical Engineering, or related fields; programming skills in C/C++ | Similar credentials; often requires experience with hardware and low-level programming |
| Work Environment | Develops software for embedded systems in various industries like automotive, consumer electronics | Focuses on designing and implementing firmware directly on hardware devices |
| Industry Usage | Commonly employed in electronics, automotive, IoT, and consumer device companies | Primarily used in hardware-centric industries like aerospace, medical devices, and consumer electronics |
Both roles require strong programming skills in C/C++ and familiarity with embedded systems. While Embedded Software Developers focus on creating software that runs on embedded devices, Firmware Engineers work closely with hardware to develop low-level code that directly interacts with hardware components. The roles often overlap, but Firmware Engineers typically have a deeper understanding of hardware architecture and low-level programming.
For Embedded Software Developer jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Embedded Software Developer jobs in Ontario are:

Full-time
Re-posted 5 days ago
Vitaliti Technologies Inc. is creating an ecosystem of unique, proprietary medical devices and software that generate high frequency biological signals, feeding large volumes of structured data to our own machine learning & deep learning models. The key Vitaliti differentiator is the ability to gather very accurate telemetry from easy to use, continuous and spot monitor devices that can immediately be analyzed by modern artificial intelligence systems. Use cases include acute and chronic remote automated monitoring (RAM), hospital at home deployments and distributed clinical trials.
Job DescriptionWe are seeking a talented and motivated Embedded Developer and Test Engineer to join our team. The ideal candidate will have a passion for embedded systems and a strong foundation in programming languages such as C and C++. This is an exciting opportunity to work on cutting-edge medical devices and gain valuable experience in the embedded space. The role is hands-on and requires onsite work in Kitchener, Ontario.
The Embedded Developer and Test Engineer will contribute to the development of in-house test environments, assist with building and refining test setups, and support the implementation of reliable testing methodologies. The ideal candidate has 5+ years of experience implementing hardware testing processes. Experience working within ISO regulated quality management systems 9001 and or 13485 is considered an asset.
What You’ll Do
Who You Are