Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Developer

Puzzle Medical Devices Inc.

Joining Puzzle Medical means becoming part of a team dedicated to improving the treatment of advanced heart failure. You’ll contribute to the development of innovative technology designed to enhance patients’ quality of life and clinical outcomes.We offer a collaborative and dynamic MedTech environment where initiative is encouraged and ideas are valued. As a growing company, your work will have real impact and visibility, and you’ll have the opportunity to grow alongside the organization.If you’re motivated by meaningful work and enjoy working in a hands‑on, innovative setting, Puzzle Medical offers the opportunity to contribute to important advancements in patient care.Summary
The Firmware Developer contributes to the full embedded development lifecycle—from early‑stage design through production. You will collaborate closely with a cross‑functional team to ensure our product meets stringent quality and regulatory requirements, directly impacting patient health and safety.Responsibilities
Design, develop, and maintain embedded firmware primarily in C/C++ for real-time applicationsDesign and implement protocols for communication between embedded systemsEstimate timelines and provide risk assessments for planning and tracking workEstablish and manage code architecture, development environments, and CI/CD pipelinesDevelop firmware, scripts, and applications to automate software testingCollaborate with electronics and test engineers on board bring‑up, debugging, and performance optimizationQualification & Experience
Bachelor’s or higher in Electrical Engineering, Computer Engineering, Computer Science, or a related field.5+ years of experience in embedded firmware development, particularly in C/C++.Hands‑on expertise with debugging tools (oscilloscopes, logic analyzers, debuggers) and version control (Git/GitLab)Experience with embedded C unit testing (e.G., CMock, Unity, or similar).Strong communication skills, with the ability to work effectively across cross‑functional teams.Curiosity, attention to detail, and the ability to thoroughly investigate and solve technical problems.Ability to work independently and in a team environment.
#J-18808-Ljbffr
Vacancy posted 55 minutes ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Winnipeg, MB vacancy
  • $95.91k - $126.87k per year

    Firmware DeveloperFunctional area: Research & Development Onsite or Remote: Onsite Country/Region: CA Location: Pitt Meadows, British...  ...a sustainable society. With ground-breaking technology, we develop and provide innovative and safe equipment, such as drill rigs, rock... 
    Suggested
    Long term contract
    Apprenticeship
    Remote work
    Relocation
    Flexible hours
    Shift work

    Epiroc

    Winnipeg, MB
    57 minutes ago
  • Embedded Firmware DeveloperLocation: Calgary, AB (Hybrid)Employment Type: Full-TimeCompany: OPIsystems Inc.About OPIsystemsFor over 40 years...  ...OverviewWe are looking for an experienced Embedded Firmware Developer to join our engineering team immediately. This role will focus initially... 
    Suggested
    Long term contract
    Immediate start

    OPIsystems Inc.

    Winnipeg, MB
    51 minutes ago
  •  ...relocation assistance or work sponsorship will NOT be accepted.Position Overview Algo is looking for a highly motivated Embedded Firmware Developer to work with our growing development team in Burnaby, B.C. Working with other talented developers, you will help develop telecom... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Relocation package

    Algo Communication Products

    Winnipeg, MB
    53 minutes ago
  •  ...PlacementDuration: Direct Placement The OpportunityThe Senior Firmware Engineer will join the firmware team, and become part of a...  ...performance tools for the industrial bolting industry. You will design, develop and deploy innovative firmware solutions for the next generation... 
    Suggested

    Acara-Solutions

    Winnipeg, MB
    51 minutes ago
  • Develop reliable embedded firmware in C and C++ with Schneider Electric’s Victoria team, supporting advanced power metering solutions and automated testing.As a Senior Embedded Designer I, you will create firmware features for the ION8700, ION9000, and PM8000 product families... 
    Suggested

    Schneider Electric

    Winnipeg, MB
    52 minutes ago
  • Use C++, C# and C to develop software and firmware for BOWMAN in Calgary, Alberta, within a multidisciplinary Agile team.As an experienced Software/Firmware Developer, you will support BOWMAN, an advanced tactical communications system. You will design, implement, debug and... 

    General Dynamics Mission Systems, Inc.

    Winnipeg, MB
    50 minutes ago
  •  ...Reftek Systems is looking for a sharp, hands-on Senior Software/Firmware Developer to join our engineering team in Burnside, Nova Scotia. You’ll work at the edge of embedded systems, instrumentation, and seismic technology—turning ambitious ideas into working hardware and... 

    Refraction Technology, Inc.

    Winnipeg, MB
    52 minutes ago
  • Explore hands-on development at Reftek Systems as a Senior Software/Firmware Developer in Burnside, Nova Scotia. Dive into embedded systems and seismic technology to create groundbreaking solutions. Reftek Systems is seeking an experienced Senior Software/Firmware Developer... 

    Refraction Technology, Inc.

    Winnipeg, MB
    56 minutes ago
  •  ...kernel customization and bootloader expertise define this fully remote senior firmware role. Build Embedded Linux solutions for complex hardware platforms.This Senior Firmware Engineer develops firmware across kernel, driver, and application layers within Linux environments... 
    Remote work

    Placements24

    Winnipeg, MB
    57 minutes ago
  • Build C and C++ firmware for real-time medical devices at Puzzle Medical, contributing across the embedded development lifecycle. Collaborate...  ...engineers in a hands-on MedTech environment.As a Firmware Developer, you will support early-stage design through production while meeting... 
    Internship

    Puzzle Medical Devices Inc.

    Winnipeg, MB
    52 minutes ago
  • Join Apsis Science and Technology as an Embedded Software Developer focusing on firmware for space-grade communication systems. Collaborate with engineers and bring innovative technology to life. As an Embedded Software Developer, you'll be an essential part of Apsis's engineering... 

    Apsis Tech

    Winnipeg, MB
    50 minutes ago
  • $110k - $140k per year

    Position Overviewdormakaba is seeking an Embedded Developer - Security Specialist based in Montreal. The Embedded Developer - Security Specialist...  ...on RFID and BLE technologies. This includes developing secure firmware, implementing robust security protocols, and conducting... 
    Worldwide
    Day shift

    dormakaba Holding

    Winnipeg, MB
    53 minutes ago
  • Firmware SDK Manager:On behalf of our technology client, Procom is searching for a Firmware SDK Manager for a permanent position. The role...  ...Calgary or Ottawa location to lead its Firmware SDK (Software Developer Kit) development team. The ideal candidate has a strong background... 
    Permanent employment
    Work at office

    Procom-b5a780c3

    Winnipeg, MB
    53 minutes ago
  •  ...solution well. This one is for the person who gets interested when the solution isn't obvious yet. At Tangent, we develop complex products where firmware, electronics and the physical world have to work together. That means understanding unfamiliar hardware, testing ideas... 
    Full time
    Immediate start

    Tangent Design Engineering Inc.

    Winnipeg, MB
    50 minutes ago
  • Strong Firmware design and debug experience using assembly and C/C++ Programming. Knowledge of NAND Flash, SSD Flash translation layer, Wear leveling, Garbage collection. Knowledge of mass storage interface such as SATA, SAS, NVMe (Optional but strong plus). Knowledge of configuring... 

    Yochana

    Winnipeg, MB
    54 minutes ago
  •  ...advance your career. THE ROLE: AMD is looking for a Security Firmware Architect to join the Product Security Office (PSO) in securing...  ...and ecosystem partners to capture security requirements, and develop documentation and training materials Maintain substantial knowledge... 
    Internship
    Work at office
    Remote work

    Advanced Micro Devices, Inc

    Winnipeg, MB
    51 minutes ago
  • $86k - $186k per year

     ...perks await!Job Description: Microchip is looking for an energetic and self-motivated Firmware Engineer to work in our open and uniquely supportive work environment. As a Firmware Developer in Microchip’s Datacenter Solutions business unit, you will be working on products... 
    Live In

    Microchip Technology Inc.

    Winnipeg, MB
    57 minutes ago
  • About Corinex Corinex develops Broadband over Power Line (BPL) technology that helps electric utilities improve grid visibility and flexibility...  ...Technology Fast 50 winner. About the Role We are seeking a Firmware QA Specialist to join our R&D team in Vancouver. You will help... 

    Corinex Technologies Corp.

    Winnipeg, MB
    53 minutes ago
  •  ...images, provisioning, device identity, remote updates, rollback, and recovery after interrupted installations. What You Will Do Develop and debug embedded Linux and Android software on real capture hardware, from board bring-up through deployment. Build reliable... 
    Remote work

    Kindredventures

    Winnipeg, MB
    53 minutes ago
  •  ...bold ideas.We are seeking a Electronic & Firmware Engineer to join our multidisciplinary...  ...will play a pivotal role in designing, developing, and validating the electronic and...  ...using STM32 or similar ARM Cortex-M MCUs.Develop schematics and multi-layer PCB layouts for... 

    MOSTAVIO

    Winnipeg, MB
    50 minutes ago
  • $73.5k - $136.5k per year

    ## Ingénieur en conception de micrologiciel / Firmware Design EngineerApplylocations: MOUNT-ROYAL (Montreal)time type: Full timeposted on...  ...Posted Todayjob requisition id: R55507## **At Cadence, we hire and develop leaders and innovators who want to make an impact on the world... 
    Long term contract
    Temporary work

    Cadence Design Systems

    Winnipeg, MB
    53 minutes ago
  •  ...ourselves to high standards but celebrate progress & achievements. Job DescriptionAs our Firmware Team Manager, you will lead a team of firmware and embedded software developers in the implementation of the Edge and Cloud based systems and OS platforms for everything that... 
    Remote work
    Flexible hours

    Vention

    Winnipeg, MB
    57 minutes ago
  • $90k - $125k per year

    Overview Join to apply for the Firmware Engineer role at Tangent Design Engineering. We’re a Calgary-based product development firm known for solving complex engineering challenges across consumer electronics, industrial systems, and everything in between. Our team... 
    Remote work
    Flexible hours
    3 days per week

    Tangent Design Engineering

    Winnipeg, MB
    51 minutes ago
  • Develop firmware for Verdyn's power electronics platforms, using embedded C/C++ and control algorithms to support reliable microgrid and charging systems. Work on sustainable energy technologies.This Senior Firmware Engineer position focuses on firmware for DC microgrids and... 

    Verdyn

    Winnipeg, MB
    53 minutes ago
  • Elevate your career as a Media Firmware Engineer at Solidigm in Rancho Cordova, California. Contribute to innovative firmware solutions for...  ...analysis and creative solutions. Key Responsibilities: • Develop and maintain firmware source code in C/C++ • Analyze technical specifications... 

    Solidigm Inc.

    Winnipeg, MB
    57 minutes ago
  •  ...hands‑on engineer with a strong background in low‑level software/firmware development, computer architecture, and PCI‑Express (PCIe)...  ...firmware that customers can rely on.Key Responsibilities:Design, develop, integrate, and maintain PCIe Switch firmware for servers.Participate... 
    Work at office
    Local area

    Lenovo Group

    Winnipeg, MB
    52 minutes ago
  •  ...Trillium / Homer Watson Industrial Park) Department: Software & Firmware Reports To: Software & Firmware Lead About MycionicsWe...  .... Key Responsibilities Driver & Firmware Development: Develop and maintain highly reliable, low-level C/C++ firmware and hardware... 
    Long term contract
    Full time
    Casual work

    Mycionics Inc.

    Winnipeg, MB
    56 minutes ago
  •  ...vous offre l’occasion de contribuer à des avancées importantes en matière de soins aux patients.Sommaire Le/la Développeur(euse) firmware contribu au cycle de développement complet du firmware, de la conception initiale à la production. Vous collaborez étroitement avec une... 
    Work at office
    Immediate start

    Puzzle Medical Devices® Inc.

    Winnipeg, MB
    53 minutes ago
  •  ...physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we...  ...else depends on. Peripheral drivers, secure bootloaders, device firmware updates, as well as the core management layers like power and... 
    Long term contract
    Full time
    Remote work
    Flexible hours
    Shift work

    Samsara

    Winnipeg, MB
    56 minutes ago
  •  ...changing that. Inspired by nature and with a boost from NASA, we’ve developed the world’s first fully-integrated diagnostic breathalyzer. It’s...  ...technology.Who You Are As a passionate and skilled Hardware/Firmware Engineer at Noze, you'll revolutionize medical diagnostics by... 
    Contract work

    Noze

    Winnipeg, MB
    52 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Developer. Be the first to apply!