About the role
Firmware Developer (On-Site - Calgary, AB)
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. 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 Maintain and extend production firmware across deployed devices, ensuring high field reliability while delivering new features aligned with the product roadmap. Own the firmware lifecycle, including version control, release processes, and troubleshooting issues identified on active devices in the field.
Hardware Integration & Connectivity
Bring up and integrate new hardware revisions, components, and sensors, working directly alongside hardware engineers to validate designs against schematics and datasheets. Own the LTE-M cellular stack, optimizing network registration, power-saving modes, and AT command protocols to maintain reliable connectivity.
Testing, Validation & Architecture
Design and execute rigorous test plans from bench-level validation through to field testing and regression suite management. Balance sensing, compute, and connectivity tasks to maximize performance while respecting strict power management constraints on battery-powered hardware.
Cross-Functional Alignment
Partner closely with the CTO and engineering team to translate product requirements into firmware deliverables and surface hardware or firmware trade-offs early.
What You'll Bring
Strong hands-on experience developing C firmware, ideally in bare-metal environments on microcontrollers such as the STM32 architecture. Practical experience with cellular IoT protocols (LTE-M or similar). Ability to debug at the hardware/firmware boundary using toolsets like JTAG/SWD, oscilloscopes, logic analyzers, and schematic analysis. Proven track record of designing test plans and validating embedded systems for physical, real-world environments. Experience managing power profiles on battery-constrained hardware. Full-lifecycle firmware ownership, including version control, release management, and support for deployed devices. Located in or willing to work on-site in Calgary, AB.
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.
Not the right fit? Search for Firmware Engineer jobs in Calgary, Alberta, Canada
About The New Network
The Recruitment & Executive Search Partner for Hyper Growth Companies
In the fast-paced world of hyper growth, every new hire shapes the trajectory of your success. At the New Network, we specialize in recruitment strategies that ensure each hire helps you accelerate toward your goals.
How We Do It: Our approach is based on years of experience helping hyper growth companies scale. We meticulously assess and select talent, ensuring they possess the ideal experience, skill set, and cultural alignment to accelerate your company's growth.
Why: In hyper growth environments, talent isn't just an asset—it's the heartbeat of your success. By partnering with us, you not only gain access to exceptional candidates but also foster resilience, engagement, and productivity within your team. Together, we pave a path toward sustainable scaled growth.
Ready to accelerate your hyper growth strategy with the power of talent?
Reach out today!
Similar Jobs
About the role
Firmware Developer (On-Site - Calgary, AB)
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. 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 Maintain and extend production firmware across deployed devices, ensuring high field reliability while delivering new features aligned with the product roadmap. Own the firmware lifecycle, including version control, release processes, and troubleshooting issues identified on active devices in the field.
Hardware Integration & Connectivity
Bring up and integrate new hardware revisions, components, and sensors, working directly alongside hardware engineers to validate designs against schematics and datasheets. Own the LTE-M cellular stack, optimizing network registration, power-saving modes, and AT command protocols to maintain reliable connectivity.
Testing, Validation & Architecture
Design and execute rigorous test plans from bench-level validation through to field testing and regression suite management. Balance sensing, compute, and connectivity tasks to maximize performance while respecting strict power management constraints on battery-powered hardware.
Cross-Functional Alignment
Partner closely with the CTO and engineering team to translate product requirements into firmware deliverables and surface hardware or firmware trade-offs early.
What You'll Bring
Strong hands-on experience developing C firmware, ideally in bare-metal environments on microcontrollers such as the STM32 architecture. Practical experience with cellular IoT protocols (LTE-M or similar). Ability to debug at the hardware/firmware boundary using toolsets like JTAG/SWD, oscilloscopes, logic analyzers, and schematic analysis. Proven track record of designing test plans and validating embedded systems for physical, real-world environments. Experience managing power profiles on battery-constrained hardware. Full-lifecycle firmware ownership, including version control, release management, and support for deployed devices. Located in or willing to work on-site in Calgary, AB.
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.
Not the right fit? Search for Firmware Engineer jobs in Calgary, Alberta, Canada
About The New Network
The Recruitment & Executive Search Partner for Hyper Growth Companies
In the fast-paced world of hyper growth, every new hire shapes the trajectory of your success. At the New Network, we specialize in recruitment strategies that ensure each hire helps you accelerate toward your goals.
How We Do It: Our approach is based on years of experience helping hyper growth companies scale. We meticulously assess and select talent, ensuring they possess the ideal experience, skill set, and cultural alignment to accelerate your company's growth.
Why: In hyper growth environments, talent isn't just an asset—it's the heartbeat of your success. By partnering with us, you not only gain access to exceptional candidates but also foster resilience, engagement, and productivity within your team. Together, we pave a path toward sustainable scaled growth.
Ready to accelerate your hyper growth strategy with the power of talent?
Reach out today!