Firmware Developer Our client is a fast-growing industrial IoT company scaling across North America. They build rugged wireless sensors and an end-to-end data platform that brings real-time ...
Quick apply
Firmware Developer Our client is a fast-growing industrial IoT company scaling across North America. They build rugged wireless sensors and an end-to-end data platform that brings real-time ...
Quick apply
Firmware Developer Our client is a fast-growing industrial IoT company scaling across North America. They build rugged wireless sensors and an end-to-end data platform that brings real-time ...
Calgary, AB · Hybrid
CA$90K - CA$125K/yr
Medical
Dental
Build Firmware That Has to Work in the Real World Tangent Design Engineering is looking for an experienced Firmware Engineer to join our Calgary-based product development team. We solve complex ...
Calgary, AB · Hybrid
CA$90K - CA$125K/yr
Medical
Dental
Build Firmware That Has to Work in the Real World Tangent Design Engineering is looking for an experienced Firmware Engineer to join our Calgary-based product development team. We solve complex ...
Calgary, AB · On-site
Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of ...
Calgary, AB · On-site
Embedded Firmware Engineer Overview We're looking for a full-time remote firmware leader to own embedded software for a renewable energy inverter. You will be responsible for owning the design of ...
Tangent is Growing Our Firmware Engineering Bench Tangent is a Calgary-based product development firm that solves complex engineering challenges across consumer electronics, industrial systems, and ...
Tangent is Growing Our Firmware Engineering Bench Tangent is a Calgary-based product development firm that solves complex engineering challenges across consumer electronics, industrial systems, and ...
Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging. * Support lab and field testing for prototype systems. * Conduct testing, validation, and ...
Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging. * Support lab and field testing for prototype systems. * Conduct testing, validation, and ...
Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging. * Support lab and field testing for prototype systems. * Conduct testing, validation, and ...
Quick apply
Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging. * Support lab and field testing for prototype systems. * Conduct testing, validation, and ...
Calgary, AB · On-site
Medical
Dental
Working closely with mechanical, electrical, firmware, software, industrial design, quality, operations, manufacturing, and regulatory teams. * Partnering with project managers and discipline leads ...
Calgary, AB · On-site
Medical
Dental
Working closely with mechanical, electrical, firmware, software, industrial design, quality, operations, manufacturing, and regulatory teams. * Partnering with project managers and discipline leads ...
Edmonton, AB · On-site
Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging. * Support lab and field testing for prototype systems. * Conduct testing, validation, and ...
Edmonton, AB · On-site
Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging. * Support lab and field testing for prototype systems. * Conduct testing, validation, and ...
Edmonton, AB · On-site
Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging. * Support lab and field testing for prototype systems. * Conduct testing, validation, and ...
Quick apply
Edmonton, AB · On-site
Collaborate with firmware, mechanical, and systems teams on cross-functional integration and debugging. * Support lab and field testing for prototype systems. * Conduct testing, validation, and ...
Develop and support embedded systems and firmware solutions where required * Participate in agile product and research development activities * Collaborate with internal teams, business stakeholders ...
Develop and support embedded systems and firmware solutions where required * Participate in agile product and research development activities * Collaborate with internal teams, business stakeholders ...
Calgary, AB · On-site
Medical
Dental
Vision
Work within the UX, Human Factors + Design group to develop specialized Graphical User Interface (GUI) firmware on military embedded hardware devices or software designs for complex applications ...
Quick apply
Calgary, AB · On-site
Medical
Dental
Vision
Work within the UX, Human Factors + Design group to develop specialized Graphical User Interface (GUI) firmware on military embedded hardware devices or software designs for complex applications ...
Calgary, AB · Hybrid
Medical
Dental
Vision
Good understanding of software (SW) and firmware (FW) development, including applications, operating systems, computer networking, and cybersecurity. * Reasonable understanding of software and ...
Quick apply
Calgary, AB · Hybrid
Medical
Dental
Vision
Good understanding of software (SW) and firmware (FW) development, including applications, operating systems, computer networking, and cybersecurity. * Reasonable understanding of software and ...
Calgary, AB · On-site
Reporting to the Manager - Firmware Test Engineering you will design, develop and implement product tests that verify and validate our expansive portfolio. You will learn about our systems and ...
Calgary, AB · On-site
Reporting to the Manager - Firmware Test Engineering you will design, develop and implement product tests that verify and validate our expansive portfolio. You will learn about our systems and ...
Calgary, AB · On-site
Reporting to the Manager - Firmware Test Engineering you will design, develop and implement product tests that verify and validate our expansive portfolio. You will learn about our systems and ...
Calgary, AB · On-site
Reporting to the Manager - Firmware Test Engineering you will design, develop and implement product tests that verify and validate our expansive portfolio. You will learn about our systems and ...
Complete backups and firmware updates locally. * Service and repair access control systems, and AI based platforms, guest door lock systems, etc. Provide Local IT and technical support for all ...
Quick apply
Complete backups and firmware updates locally. * Service and repair access control systems, and AI based platforms, guest door lock systems, etc. Provide Local IT and technical support for all ...
Calgary, AB · On-site
Medical
Dental
Vision
PTO
Experience managingsoftware and firmware development projects. * Experience withGitHub. * Experience withMES (Manufacturing Execution Systems). * Experience usingAI tools for Project Management.
Calgary, AB · On-site
Medical
Dental
Vision
PTO
Experience managingsoftware and firmware development projects. * Experience withGitHub. * Experience withMES (Manufacturing Execution Systems). * Experience usingAI tools for Project Management.
Medical
Dental
Vision
PTO
Knowledge of software/firmware development coordination, GitHub, and MES tools isan asset. * PMP or equivalent certification strongly preferred. WHY COOLIT? We strive to be an employer of choice and ...
Medical
Dental
Vision
PTO
Knowledge of software/firmware development coordination, GitHub, and MES tools isan asset. * PMP or equivalent certification strongly preferred. WHY COOLIT? We strive to be an employer of choice and ...
In this role, reporting to the Senior Project Manager, you'll guide cross‑functional initiatives across software, machine learning, optics, electronics, firmware, and mechanical design. You'll ...
Quick apply
In this role, reporting to the Senior Project Manager, you'll guide cross‑functional initiatives across software, machine learning, optics, electronics, firmware, and mechanical design. You'll ...
In this role, reporting to the Senior Project Manager, you'll guide crossfunctional initiatives across software, machine learning, optics, electronics, firmware, and mechanical design. You'll bring ...
In this role, reporting to the Senior Project Manager, you'll guide crossfunctional initiatives across software, machine learning, optics, electronics, firmware, and mechanical design. You'll bring ...
Calgary, AB · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Monitor in-service devices for widespread issues related to hardware and firmware. * Investigate and resolve systemic telecom equipment defects and deficiencies. * Perform end of life expectancy ...
Quick apply
Calgary, AB · On-site
Medical
Dental
Vision
Life
Retirement
PTO
Monitor in-service devices for widespread issues related to hardware and firmware. * Investigate and resolve systemic telecom equipment defects and deficiencies. * Perform end of life expectancy ...
Firmware jobs include roles like firmware engineer, firmware developer, firmware test engineer, and firmware design engineer. In any of these firmware jobs, your responsibilities are to develop, test, and implement code to program the firmware content embedded in electronic devices like cell phones, remote controls, video game consoles, and medical devices. Your job duties vary depending on your industry and your exact job title. For example, as a firmware design engineer, you create firmware code that controls the electronic components of a device. As a firmware test engineer, your duties focus on testing, troubleshooting, and debugging firmware.
| Aspect | Firmware | Embedded Systems Engineer |
|---|---|---|
| Credentials | Typically requires a degree in Electrical Engineering, Computer Science, or related fields; certifications like Certified Embedded Systems Professional (CESP) are common | Similar credentials; often holds degrees in Electrical Engineering, Computer Engineering, or Computer Science; certifications like CESP are also relevant |
| Work Environment | Develops low-level code for hardware devices, often working in hardware labs or manufacturing settings | Designs and develops embedded systems, working in diverse environments including industrial, automotive, or consumer electronics |
| Industry Usage | Used in consumer electronics, IoT devices, and hardware components | Applied across industries like automotive, medical devices, and industrial automation |
Firmware developers focus on writing low-level code that directly interacts with hardware components, often in embedded devices. Embedded Systems Engineers have a broader role, designing entire embedded systems, including hardware-software integration. While their skills overlap, firmware is more hardware-specific, whereas embedded systems engineering encompasses system design and integration.

Full-time
Posted 19 days ago
Firmware Developer
Our client is a fast-growing industrial IoT company scaling across North America. They build rugged wireless sensors and an end-to-end data platform that brings real-time visibility, route optimization, and loss prevention to heavy commercial and industrial supply chains.
They are looking for a hands-on Firmware Developer based in Calgary to take end-to-end ownership of the embedded software powering their physical devices. Reporting directly to the CTO, this is a high-impact role for an engineer who excels at balancing device reliability with continuous feature delivery, working right at the intersection of hardware, cellular connectivity, and real-world field conditions.
What You’ll Do
Firmware Ownership & Feature Delivery
Hardware Integration & Connectivity
Testing, Validation & Architecture
Cross-Functional Alignment
What You'll Bring
This is an opportunity to take complete ownership of the firmware running across a rapidly growing fleet of industrial IoT devices, working closely with technical leadership to shape the future hardware platform as the business scales across North America.