Embedded Firmware Engineer
$95K - $130K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart ...
$95K - $130K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart ...
$95K - $130K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart ...
Ottawa, ON · On-site
CA$95K - CA$130K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart ...
Quick apply
Ottawa, ON · On-site
CA$95K - CA$130K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart ...
Waterloo, ON · On-site
We are seeking a skilled Lead Firmware Engineer to join our team and lead the development of ... embedded systems, with a proven track record of delivering robust production code on time. The ...
Waterloo, ON · On-site
We are seeking a skilled Lead Firmware Engineer to join our team and lead the development of ... embedded systems, with a proven track record of delivering robust production code on time. The ...
Ottawa, ON · On-site
CA$25 - CA$100/hr
Firmware provides low-level control, monitoring and data manipulation functions in an embedded ... Embedded Systems, Electrical Engineering, Mechantronics or Robotics, Systems Engineering, etc.
Ottawa, ON · On-site
CA$25 - CA$100/hr
Firmware provides low-level control, monitoring and data manipulation functions in an embedded ... Embedded Systems, Electrical Engineering, Mechantronics or Robotics, Systems Engineering, etc.
Ottawa, ON · On-site
CA$150K - CA$250K/yr
Programming : C/C ... Firmware development: for DSPcentric embedded systems * Debug and analysis tools : tracing ...
Ottawa, ON · On-site
CA$150K - CA$250K/yr
Programming : C/C ... Firmware development: for DSPcentric embedded systems * Debug and analysis tools : tracing ...
$130K - $165K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... Mentor and develop Embedded Firmware Engineers and related technical staff; conduct code reviews ...
$130K - $165K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... Mentor and develop Embedded Firmware Engineers and related technical staff; conduct code reviews ...
Ottawa, ON · On-site
CA$130K - CA$165K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... Mentor and develop Embedded Firmware Engineers and related technical staff; conduct code reviews ...
Quick apply
Ottawa, ON · On-site
CA$130K - CA$165K/yr
Q-Block Computing builds quantum systems that operate in the real world. The company develops ... Mentor and develop Embedded Firmware Engineers and related technical staff; conduct code reviews ...
Toronto, ON · Hybrid
Tenstorrent is looking for a Firmware Engineer working on microcontrollers and SoCs, focused on low ... system software teams while building strong skills in modern embedded platforms, RTOS/Embedded ...
Toronto, ON · Hybrid
Tenstorrent is looking for a Firmware Engineer working on microcontrollers and SoCs, focused on low ... system software teams while building strong skills in modern embedded platforms, RTOS/Embedded ...
Toronto, ON · On-site
This role leads embedded firmware and hardware integration for existing product lines while also ... Prepare engineering change requests and change orders to support product improvements and ...
Quick apply
Toronto, ON · On-site
This role leads embedded firmware and hardware integration for existing product lines while also ... Prepare engineering change requests and change orders to support product improvements and ...
Advanced embedded systems background: firmware on ARM Cortex platforms, peripheral-level debugging ... Champion a quality-first engineering culture, partnering with firmware, software, and hardware ...
Advanced embedded systems background: firmware on ARM Cortex platforms, peripheral-level debugging ... Champion a quality-first engineering culture, partnering with firmware, software, and hardware ...
The ideal candidate has hands-on experience with ARM and DSP embedded systems, FPGA interfacing ... About the Role As a Senior Firmware Developer at VIAVI Solutions, you will design, develop, debug ...
The ideal candidate has hands-on experience with ARM and DSP embedded systems, FPGA interfacing ... About the Role As a Senior Firmware Developer at VIAVI Solutions, you will design, develop, debug ...
Kitchener, ON · On-site
Embedded systems depth. Production C or C++ on microcontrollers. Experience with communication ... You'll gain context that's rare for firmware engineers, with the opportunity to expand into ...
Kitchener, ON · On-site
Embedded systems depth. Production C or C++ on microcontrollers. Experience with communication ... You'll gain context that's rare for firmware engineers, with the opportunity to expand into ...
Embedded firmware, drivers, CPU telemetry TalentLab is recruiting a Staff Firmware Engineer to work ... This is a firmware and driver-level systems role , developing the software infrastructure that ...
Quick apply
Embedded firmware, drivers, CPU telemetry TalentLab is recruiting a Staff Firmware Engineer to work ... This is a firmware and driver-level systems role , developing the software infrastructure that ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
Senior ARM Firmware Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... in embedded or realtime control systems * Strong experience developing firmware on ARMbased ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
Senior ARM Firmware Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... in embedded or realtime control systems * Strong experience developing firmware on ARMbased ...
DevSecOps Engineer (Embedded Firmware Security) The Embedded DevSecOps Engineer is responsible for ... Participate in security incident analysis related to firmware or embedded systems and support ...
Quick apply
DevSecOps Engineer (Embedded Firmware Security) The Embedded DevSecOps Engineer is responsible for ... Participate in security incident analysis related to firmware or embedded systems and support ...
DevSecOps Engineer (Embedded Firmware Security) The Embedded DevSecOps Engineer is responsible for ... Participate in security incident analysis related to firmware or embedded systems and support ...
Quick apply
DevSecOps Engineer (Embedded Firmware Security) The Embedded DevSecOps Engineer is responsible for ... Participate in security incident analysis related to firmware or embedded systems and support ...
Kitchener, ON · On-site
CA$100K - CA$150K/yr
The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role ...
Kitchener, ON · On-site
CA$100K - CA$150K/yr
The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
Senior ARM Firmware Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... in embedded or realtime control systems * Strong experience developing firmware on ARMbased ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
Senior ARM Firmware Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... in embedded or realtime control systems * Strong experience developing firmware on ARMbased ...
Woodbridge, ON · On-site
CA$103K - CA$110K/yr
Job Title Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN) Location(s) Woodbridge The Embedded System Engineer will develop firmware for Gas Chromatography instrumentation, various Auto ...
Woodbridge, ON · On-site
CA$103K - CA$110K/yr
Job Title Senior Embedded Systems Engineer - GC/LC (Woodbridge, CAN) Location(s) Woodbridge The Embedded System Engineer will develop firmware for Gas Chromatography instrumentation, various Auto ...
Kitchener, ON · On-site
CA$100K - CA$150K/yr
The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role ...
Kitchener, ON · On-site
CA$100K - CA$150K/yr
The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role ...
| Aspect | Embedded Systems Firmware Engineer | Embedded Software Developer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related fields; knowledge of C/C++ | Bachelor's in Computer Science, Software Engineering, or related fields; proficiency in C/C++, Python |
| Work Environment | Hardware-focused, working closely with microcontrollers and embedded devices | Software-focused, developing applications for embedded platforms |
| Industry Usage | Automotive, consumer electronics, industrial automation | Consumer electronics, IoT devices, medical devices |
Both roles involve embedded programming, but Embedded Systems Firmware Engineers focus on low-level firmware development directly on hardware, while Embedded Software Developers often work on higher-level software layers. The roles overlap in skills and industries, but differ in focus and scope.
Cities in Ontario with the most Embedded Systems Firmware Engineer job openings:
Ottawa, ON
$95K - $130K/yr
Full-time
Medical, Dental, Vision, Life
Re-posted 28 days ago
Location: Ottawa, ON (on-site)
Employment type: Full-time
Salary range: $95,000 - $130,000 CAD per year
About Q-Block Computing: Q-Block Computing builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum computing platforms engineered for the performance, reliability, and environmental resilience that mission-critical applications demand - systems designed to be deployed, maintained, and trusted by operators who cannot afford ambiguity about whether the technology works.
The long-term vision is deeper than any single platform. Q-Block is pursuing a mission to decode Nature's foundational model - to build instruments of sufficient precision and coherence that they become tools for understanding the physical universe at its most fundamental level. Every system engineered to sustain quantum coherence under real-world conditions is also an advance in what becomes scientifically possible next. Commercialization and science reinforce each other by design.
About this role: The Embedded Firmware Engineer will develop the real-time control firmware that sits at the heart of Q-Block's quantum hardware platforms - the code that turns precision electronics into coordinated, deterministic, trustworthy instruments. The work spans peripheral drivers, DMA and interrupt architectures, digital control loops, and multi-unit synchronization, all on ARM Cortex-M-based platforms designed to be built, qualified, and deployed.
The successful candidate is an embedded engineer who is genuinely comfortable at the hardware-firmware boundary, reads datasheets and schematics as a matter of course, and finds satisfaction in firmware that is correct on the bench and correct in the field. The role reports into the Senior Embedded Systems Architect and the Technical Lead, and offers substantial room to grow within a small, high-caliber engineering team.
Responsibilities
Required qualifications
Preferred qualifications
Security and compliance requirements
Skills and attributes
Benefits
Equal Opportunity
Q-Block Computing is an equal opportunity employer. We are committed to treating all employees and applicants with respect and dignity. Accommodations are available on request during the application and recruiting process.
Canadian citizens and permanent residents are strongly encouraged to apply. All interested candidates are encouraged to apply.
Employment Type: FULL_TIME