Embedded Firmware Developer C C++ (Winnipeg)

Embedded Firmware Developer C C++ (Winnipeg)

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 setting.

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

Strong 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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware developer c c++ (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: embedded firmware developer c c++ (winnipeg) / winnipeg