Embedded Firmware Engineer
$95K - $130K/yr
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 ...
$95K - $130K/yr
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 ...
$95K - $130K/yr
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 ...
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 of Q-Block's quantum hardware platforms the code that turns precision electronics into coordinated ...
Quick apply
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 of Q-Block's quantum hardware platforms the code that turns precision electronics into coordinated ...
Ottawa, ON · On-site
... engineering team ... This role focuses on embedded firmware development for modular optical test and measurement ...
Ottawa, ON · On-site
... engineering team ... This role focuses on embedded firmware development for modular optical test and measurement ...
Thornhill, ON · Hybrid
You will play a key role in building embedded firmware that enables connectivity IPs, I/O ... You are an experienced embedded firmware engineer with strong low-level hardware interaction ...
Thornhill, ON · Hybrid
You will play a key role in building embedded firmware that enables connectivity IPs, I/O ... You are an experienced embedded firmware engineer with strong low-level hardware interaction ...
Thornhill, ON · Hybrid
You are an experienced embedded firmware engineer with strong low-level hardware interaction expertise and a track record working on complex SoC systems. You are comfortable navigating ambiguity ...
Thornhill, ON · Hybrid
You are an experienced embedded firmware engineer with strong low-level hardware interaction expertise and a track record working on complex SoC systems. You are comfortable navigating ambiguity ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
The Senior Embedded Firmware Engineer owns the design, development, optimization, and lifecycle support of embedded firmware running on ARMbased processors used in gridtied inverters and utilityscale ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
The Senior Embedded Firmware Engineer owns the design, development, optimization, and lifecycle support of embedded firmware running on ARMbased processors used in gridtied inverters and utilityscale ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
The Senior Embedded Firmware Engineer owns the design, development, optimization, and lifecycle support of embedded firmware running on ARMbased processors used in gridtied inverters and utilityscale ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
The Senior Embedded Firmware Engineer owns the design, development, optimization, and lifecycle support of embedded firmware running on ARMbased processors used in gridtied inverters and utilityscale ...
Job Summary As a Senior Embedded Software Developer on the Quantum Control Firmware team, you will collaborate with other team members and achieve technical milestones under the guidance of the ...
Job Summary As a Senior Embedded Software Developer on the Quantum Control Firmware team, you will collaborate with other team members and achieve technical milestones under the guidance of the ...
Ottawa, ON · On-site
CA$90K - CA$125K/yr
Job Summary As a Senior Embedded Software Developer on the Quantum Control Firmware team, you will collaborate with other team members and achieve technical milestones under the guidance of the ...
Quick apply
Ottawa, ON · On-site
CA$90K - CA$125K/yr
Job Summary As a Senior Embedded Software Developer on the Quantum Control Firmware team, you will collaborate with other team members and achieve technical milestones under the guidance of the ...
CA$150K - CA$250K/yr
Design, implement, and maintain firmware supporting advanced DSP algorithms on embedded processors ... Mentor and guide junior firmware engineers * Contribute to defining development workflows, and ...
CA$150K - CA$250K/yr
Design, implement, and maintain firmware supporting advanced DSP algorithms on embedded processors ... Mentor and guide junior firmware engineers * Contribute to defining development workflows, and ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...
CA$110K - CA$152K/yr
Customize firmware/embedded application for target customer usecase * Implement and support the ... Strong skills in embedded SW engineering with hands-on experience with C/C++, Python script etc.
CA$110K - CA$152K/yr
Customize firmware/embedded application for target customer usecase * Implement and support the ... Strong skills in embedded SW engineering with hands-on experience with C/C++, Python script etc.
Firmware PoC for engagements with Kicker SKUs and engagement with Customer Engineering teams ... Deep understanding of embedded systems, platform architecture, and complex system integration.
Firmware PoC for engagements with Kicker SKUs and engagement with Customer Engineering teams ... Deep understanding of embedded systems, platform architecture, and complex system integration.
CA$100K - CA$150K/yr
Senior DSP Firmware Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Develop deterministic realtime control firmware in embedded C, including fast control loops ...
CA$100K - CA$150K/yr
Senior DSP Firmware Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Develop deterministic realtime control firmware in embedded C, including fast control loops ...
Firmware PoC for engagements with Kicker SKUs and engagement with Customer Engineering teams ... Deep understanding of embedded systems, platform architecture, and complex system integration.
Firmware PoC for engagements with Kicker SKUs and engagement with Customer Engineering teams ... Deep understanding of embedded systems, platform architecture, and complex system integration.
Kitchener, ON · On-site
CA$100K - CA$150K/yr
Senior DSP Firmware Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Develop deterministic realtime control firmware in embedded C, including fast control loops ...
Kitchener, ON · On-site
CA$100K - CA$150K/yr
Senior DSP Firmware Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Develop deterministic realtime control firmware in embedded C, including fast control loops ...
$130K - $165K/yr
Mentor and develop Embedded Firmware Engineers and related technical staff; conduct code reviews, guide architectural decisions, and raise the standard of engineering practice across the group.
$130K - $165K/yr
Mentor and develop Embedded Firmware Engineers and related technical staff; conduct code reviews, guide architectural decisions, and raise the standard of engineering practice across the group.
Ottawa, ON · On-site
CA$130K - CA$165K/yr
Mentor and develop Embedded Firmware Engineers and related technical staff; conduct code reviews, guide architectural decisions, and raise the standard of engineering practice across the group.
Quick apply
Ottawa, ON · On-site
CA$130K - CA$165K/yr
Mentor and develop Embedded Firmware Engineers and related technical staff; conduct code reviews, guide architectural decisions, and raise the standard of engineering practice across the group.
CA$75K - CA$110K/yr
As an Embedded Software Engineer, you will develop the core software that directly interfaces with ... Write efficient and reliable firmware using C, C++, and Python * Develop software for ...
CA$75K - CA$110K/yr
As an Embedded Software Engineer, you will develop the core software that directly interfaces with ... Write efficient and reliable firmware using C, C++, and Python * Develop software for ...
| Aspect | Embedded Firmware Contract Engineer | Embedded Software Developer |
|---|---|---|
| Credentials | Bachelor's in Electrical Engineering, Computer Science, or related; experience with firmware development | Bachelor's in Computer Science, Software Engineering, or related; programming skills in C/C++ |
| Work Environment | Contract roles in hardware-focused companies, often in manufacturing or IoT sectors | Full-time or freelance roles in software firms, tech companies, or embedded systems teams |
| Industry Usage | Common in electronics, IoT, automotive, and industrial sectors | Widespread across tech, consumer electronics, and embedded systems industries |
The Embedded Firmware Contract Engineer typically works on short-term projects focused on firmware development for hardware devices, requiring specialized hardware knowledge. In contrast, the Embedded Software Developer often works on longer-term software projects, developing embedded applications across various industries. Both roles require programming skills and understanding of embedded systems but differ mainly in contract vs. full-time employment and project scope.
For Embedded Firmware Contract Engineer jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Embedded Firmware Contract Engineer jobs in Ontario are:
Cities in Ontario with the most Embedded Firmware Contract Engineer job openings:

$95K - $130K/yr
Full-time
Medical, Dental, Vision, Life
Re-posted 7 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