11 Nov
|
Puzzle Medical Devices
|
Winnipeg
11 Nov
Puzzle Medical Devices
Winnipeg
Build C and C++ firmware for real-time medical devices at Puzzle Medical, contributing across the embedded development lifecycle. Collaborate with cross-functional engineers in a hands-on MedTech environment. As a Firmware Developer, you will support early-stage design through production while meeting stringent quality and regulatory requirements. Your work includes embedded development, communication protocols, automated testing, and technical problem-solving. The position directly impacts patient health and safety through advanced heart failure treatment technology. Key Responsibilities:
Design and maintain C and C++ embedded firmware Implement communication protocols between embedded systems Establish code architecture, environments,
and CI/CD pipelines Develop testing scripts and firmware applications Collaborate on board bring-up, debugging, and optimization Requirements:
Bachelor’s degree or higher in a related engineering field 5+ years developing embedded firmware with C or C++ Hands-on experience with oscilloscopes, logic analyzers, and debuggers Experience with Git, GitLab, and embedded C unit testing Solid communication and technical problem-solving skills Apply embedded C and C++ expertise to firmware, testing, debugging, and communication protocols at Puzzle Medical.
📌 Embedded Firmware Developer C C++ (Winnipeg)
🏢 Puzzle Medical Devices
📍 Winnipeg