You will collaborate with other software teams and hardware systems teams to develop security ... Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and logic analyzers.
You will collaborate with other software teams and hardware systems teams to develop security ... Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and logic analyzers.
Embedded Systems Specialist II
Markham, ON · On-site +1
CA$90K - CA$110K/yr
You will execute successfully on software/firmware development for the Building Control Systems (BCS) Division. To design, develop, integrate and test embedded firmware for lighting control products.
Embedded Systems Specialist II
Markham, ON · On-site +1
CA$90K - CA$110K/yr
You will execute successfully on software/firmware development for the Building Control Systems (BCS) Division. To design, develop, integrate and test embedded firmware for lighting control products.
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 ...
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 ... Embedded system testing (must have) * Excellent debugging and troubleshooting skills (must have)
Quick apply
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 ... Embedded system testing (must have) * Excellent debugging and troubleshooting skills (must have)
In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first ... The embedded team is in a unique position as we own a wide breadth of the technologies that get ...
In 2021, ecobee became a subsidiary of Generac Power Systems. Generac introduced the first ... The embedded team is in a unique position as we own a wide breadth of the technologies that get ...
Embedded Software Engineer
CA$90K - CA$100K/yr
Research and development of software features for embedded Linux systems for both ARM and x86_64 based architectures. * Understand, troubleshoot and document customer issues for Imagine products
Embedded Software Engineer
CA$90K - CA$100K/yr
Research and development of software features for embedded Linux systems for both ARM and x86_64 based architectures. * Understand, troubleshoot and document customer issues for Imagine products
Embedded Software Engineer
Toronto, ON · On-site
CA$90K - CA$100K/yr
Research and development of software features for embedded Linux systems for both ARM and x86_64 based architectures. * Understand, troubleshoot and document customer issues for Imagine products
Embedded Software Engineer
Toronto, ON · On-site
CA$90K - CA$100K/yr
Research and development of software features for embedded Linux systems for both ARM and x86_64 based architectures. * Understand, troubleshoot and document customer issues for Imagine products
If you love low-level systems programming, embedded firmware architecture, and building software that runs in connected vehicles around the world, and are keen to join an industry leader - we would ...
If you love low-level systems programming, embedded firmware architecture, and building software that runs in connected vehicles around the world, and are keen to join an industry leader - we would ...
Senior Embedded Engineer
Toronto, ON · Hybrid
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 ...
Senior Embedded Engineer
Toronto, ON · Hybrid
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 ...
Design, develop, and maintain reliable, high-quality embedded software for both spacecraft and ground-based systems supporting a growing fleet of satellites * Design and implement secure ...
Design, develop, and maintain reliable, high-quality embedded software for both spacecraft and ground-based systems supporting a growing fleet of satellites * Design and implement secure ...
Experience with embedded Linux and bare-metal systems * Strong communication skills and the ability to work cross-functionally * Proven ability to manage shifting priorities and drive execution ...
Experience with embedded Linux and bare-metal systems * Strong communication skills and the ability to work cross-functionally * Proven ability to manage shifting priorities and drive execution ...
Perception Software Engineer
Toronto, ON · On-site
In this role, you will be responsible for designing, implementing, optimizing, and validating software modules that run on complex multi-processor embedded systems. The ideal candidate is a self ...
Perception Software Engineer
Toronto, ON · On-site
In this role, you will be responsible for designing, implementing, optimizing, and validating software modules that run on complex multi-processor embedded systems. The ideal candidate is a self ...
Embedded Engineer
Toronto, ON · Hybrid
$130K - $150K/yr
Cooler and thermal system optimization via embedded control algorithms * GUI improvements on our Raspberry Pi-based interface * Firmware update mechanism design and implementation * New railgun ...
Quick apply
Embedded Engineer
Toronto, ON · Hybrid
$130K - $150K/yr
Cooler and thermal system optimization via embedded control algorithms * GUI improvements on our Raspberry Pi-based interface * Firmware update mechanism design and implementation * New railgun ...
Systems Engineer - Ibex Elevators
CA$95K - CA$135K/yr
System Architecture Ownership: assist in documenting the full system architecture, ensure design supports manufacturing approach and help refine product behaviour * Embedded Software Ownership: Own ...
Quick apply
Systems Engineer - Ibex Elevators
CA$95K - CA$135K/yr
System Architecture Ownership: assist in documenting the full system architecture, ensure design supports manufacturing approach and help refine product behaviour * Embedded Software Ownership: Own ...
Systems Engineer - Ibex Elevators
Guelph, ON · On-site
CA$95K - CA$135K/yr
System Architecture Ownership: assist in documenting the full system architecture, ensure design supports manufacturing approach and help refine product behaviour * Embedded Software Ownership: Own ...
Systems Engineer - Ibex Elevators
Guelph, ON · On-site
CA$95K - CA$135K/yr
System Architecture Ownership: assist in documenting the full system architecture, ensure design supports manufacturing approach and help refine product behaviour * Embedded Software Ownership: Own ...
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Embedded Software ...
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Embedded Software ...
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Embedded Software ...
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Embedded Software ...
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Embedded Software ...
Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Embedded Software ...
HIL and Simulation Specialist
Brampton, ON · On-site
Support the validation of digital control algorithms, embedded firmware, microcontroller-based systems, DSP platforms, FPGA-based controllers, ADC/PWM interfaces, GPIO, protection logic, peripheral ...
HIL and Simulation Specialist
Brampton, ON · On-site
Support the validation of digital control algorithms, embedded firmware, microcontroller-based systems, DSP platforms, FPGA-based controllers, ADC/PWM interfaces, GPIO, protection logic, peripheral ...
Senior / Staff Embedded Software Engineer
Toronto, ON · Hybrid
CA$148K - CA$249K/yr
The Embedded Software team owns our low-level software integration platform, coordinating ... and control systems in order to implement redundant safety features. - Collaborate with our ...
Senior / Staff Embedded Software Engineer
Toronto, ON · Hybrid
CA$148K - CA$249K/yr
The Embedded Software team owns our low-level software integration platform, coordinating ... and control systems in order to implement redundant safety features. - Collaborate with our ...
Embedded System information
What is the difference between Embedded System vs Firmware Engineer?
| Aspect | Embedded System | Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical, Computer Engineering, or related fields | Bachelor's in Computer Engineering, Electrical Engineering, or related fields |
| Work Environment | Hardware and software development for embedded devices | Developing low-level code for hardware devices |
| Industry Usage | Consumer electronics, automotive, medical devices | Embedded devices, IoT, consumer electronics |
Embedded System and Firmware Engineer roles often overlap, but embedded systems focus on designing complete hardware-software solutions, while firmware engineers specialize in writing low-level code that runs directly on hardware. Both roles require similar educational backgrounds and work in related industries, but their specific focus areas differ.
What are jobs in embedded systems?
Is embedded system a good career?
What engineers make $500,000?
What engineers make $300,000 a year?

Job description
We are hiring a talented software engineer to help us build the next generation of photonic AI processors and interconnects. In this role, you will be responsible for developing and extending the device software and firmware stack for Photonic Compute and Photonic interconnect products. You will collaborate with other software teams and hardware systems teams to develop security, telemetry, virtualization, and remote administration functionality.
Responsibilities- Collaborate across a multidisciplinary team including Photonic, Analog, Digital, Systems and Network experts to define control plane architecture for Lightmatter's photonic interconnect products.
- Define diagnostics and monitoring architecture for photonic transceivers.
- Integrate with DataCenter administration capabilities using environments such as CMIS, OpenBMC and DMTF.
- Debug and troubleshoot embedded systems using tools such as GDB, JTAG, and logic analyzers.
- Participate in customer engagements to gather requirements and usability criteria.
- BS and 8+ years of experience, or MS and 6+ years of experience.
- Degree in Computer Science, Electrical Engineering, Robotics, or a related technical field.
- Industry experience with device driver and kernel side development.
- Strong understanding of hardware-software integration.
- Practical knowledge of communication and control in embedded systems, peripherals, and buses.
- Experience with developing commercial/enterprise-level software and firmware on Linux.
- Experience with Git and CMake for building and managing software projects.
- Hands-on experience designing, simulating, or deploying control of autonomous systems.
- Proficiency with Python or C++.
- Familiarity with debugging tools such as GDB, JTAG, and logic analyzers.
- Experience developing firmware for photonic transceivers or similar systems.
- Experience with environments such as CMIS, OpenBMC and DMTF.
- Experience with optical communication systems and technologies.