NDI (Northern Digital Inc.)
๐Waterloo, Canada ๐จ๐ฆ
โฑ๏ธ full-time
๐งโโ๏ธ senior
hybrid
AT NDI, THE WORK YOU DO HERE MAKES A DIFFERENCE.
Every day, we help shape the future of healthcare. We design and build 3D tracking systems that equip medical devices with advanced spatial navigation technology, delivering greater accuracy, performance, and confidence in procedures where precision is critical. Since 1981, weโve partnered with leading OEMs and research institutes to push the boundaries of surgical navigation. Our optical and electromagnetic technologies are trusted in procedures ranging from orthopaedics and spine surgery to cardiac interventions and radiation therapy.
Whether you're designing systems, supporting customers, or enabling the teams behind them, your work matters. It brings clarity to healthcare and helps improve outcomes for patients around the world.
THE IMPACT YOUโLL MAKE:
We are looking for an innovative, results-oriented Senior Firmware Developer to join our R&D team in developing embedded software that powers the next generation of our advanced optical metrology and motion tracking systems used in applications ranging from neurosurgery to robotics. As a key member of a dynamic, cross-functional team of engineers, you will be responsible for design, development and integration of real-time embedded control firmware, high-speed processing algorithms, drivers, and communication protocols. This role requires someone who can work effectively across a wide range of technologies, from system- level concepts to detailed implementations.
HOW YOUโLL CONTRIBUTE:
EDUCATION AND PROFESSIONAL QUALIFICATIONS:
ADDITIONAL STRENGTHS:
THE BENEFITS OF JOINING OUR TEAM
If youโre looking to join a collaborative and curious teamโguided by integrity, bold thinking, and a commitment to doing things rightโthis could be the team for you. We believe in supporting one another and working together to find creative solutions. Youโll be surrounded by people who are passionate about what they do and driven by work that truly makes a difference. If this sounds like the right fit for you, we invite you to apply online and introduce yourself.
We thank all candidates for their interest in joining NDI; however, only candidates invited for an interview will be contacted. Agency calls will not be accepted. For more information about NDI and this position, please visit our website: www.ndigital.com.
Senior Embedded Software Engineer
@ Embedd
At embedd.it, we power hardware-software integration in embedded devices. We turn fragmented semiconductor chip data into configurable digital twins, then deterministically generate code, tests, and documentation โ making integration faster, cheaper, and resilient to supply chain shocks.
Weโre looking for a true legend โ someone with abstract thinking and deep expertise in low-level software development. Youโll build vendor-agnostic tooling for MCU and peripheral integration to solve hardware-software integration once and for all. We work at the intersection of embedded systems, code generation, compilers, and machine learning. Itโs your chance to help redefine how low-level development is done.
embedd.it is a UK-based startup reinventing embedded development. Our platform transforms unstructured semiconductor data into structured digital twins, enabling automatic generation of drivers, tests, and documentation. We're building a single, traceable source of truth to make integration fast, vendor-agnostic, and future-proof.
Firmware Engineer, Amazon Robotics
@ Amazon, ๐Canada ๐จ๐ฆ
Senior Firmware Engineer
@ Badger Meter, ๐Canada ๐จ๐ฆ
Firmware Engineer
@ Baker Hughes, ๐Canada ๐จ๐ฆ
Principal Firmware Engineer
@ CHEP, ๐Canada ๐จ๐ฆ
Firmware Engineer II
@ Brady Corporation, ๐Canada ๐จ๐ฆ
Sr. Software Engineer Security
@ Cisco, ๐Canada ๐จ๐ฆ
Principal Firmware Verification Engineer
@ Collins Aerospace, ๐Canada ๐จ๐ฆ
AMI Smart Grid - Senior Firmware Engineer
@ Corinex, ๐Canada ๐จ๐ฆ
TeleOp Embedded Engineer
@ Figure, ๐Canada ๐จ๐ฆ
Senior Engineer, Firmware
@ Flock Safety, ๐Canada ๐จ๐ฆ
โฑ๏ธ full-time
๐งโโ๏ธ senior
hybrid
Firmware Engineer, Amazon Robotics
@ Amazon, ๐Canada ๐จ๐ฆ
Senior Firmware Engineer
@ Badger Meter, ๐Canada ๐จ๐ฆ
Firmware Engineer
@ Baker Hughes, ๐Canada ๐จ๐ฆ
Principal Firmware Engineer
@ CHEP, ๐Canada ๐จ๐ฆ
Firmware Engineer II
@ Brady Corporation, ๐Canada ๐จ๐ฆ
Sr. Software Engineer Security
@ Cisco, ๐Canada ๐จ๐ฆ
Principal Firmware Verification Engineer
@ Collins Aerospace, ๐Canada ๐จ๐ฆ
AMI Smart Grid - Senior Firmware Engineer
@ Corinex, ๐Canada ๐จ๐ฆ
TeleOp Embedded Engineer
@ Figure, ๐Canada ๐จ๐ฆ
Senior Engineer, Firmware
@ Flock Safety, ๐Canada ๐จ๐ฆ