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 23 minutes ago
Similar jobs that could be interesting for youBased on the Firmware Developer in Winnipeg, MB vacancy
  • Develop telemetry firmware with Qualcomm Canada ULC in Markham, Canada, using C/C++ across embedded controllers and server platforms. Contribute to Linux-based systems.This Engineering Intern supports Qualcomm’s Telemetry Framework and Platform Software team. You will work across... 
    Suggested
    Internship

    Qualcomm

    Winnipeg, MB
    23 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... 
    Suggested

    Verdyn

    Winnipeg, MB
    23 minutes ago
  • Drive innovation in embedded systems with Mycionics as an Embedded Firmware Engineer in Kitchener, Ontario. Focus on firmware development,...  ...high-quality, reliable systems. Key Responsibilities: • Develop low-level C/C++ firmware for STM32 control boards • Implement I2C... 
    Suggested

    Mycionics Inc.

    Winnipeg, MB
    23 minutes ago
  • $69.45k - $119.45k per year

     ...testing, application modernization, agile delivery, and more. We help our clients solve their most complex challenges YOUR ROLE: Curam Developer WORK YOU WILL DO: We are seeking a skilled Curam Developer to join our dynamic team. The ideal candidate will have extensive... 
    Suggested
    Full time
    Work at office
    Local area
    Shift work

    Accenture Global

    Winnipeg, MB
    5 days ago
  •  ...Business Systems, Hydronics Reports to: Technical Manager Job Summary: We are looking for a passionate and experienced Software Developer with expertise in .NET to join our team. In this role, you will partner directly with Hydronics stakeholders to design, build, and... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $60 - $65 per hour

    Job Responsibility: Experience in Guidewire Claim Center implementation. Guidewire Cloud 10 Version and Ace Certification are mandatory. Strong understanding of the insurance industry and claims management processes. Proven experience in configuring and customizing...
    Hourly pay
    Full time
    Fixed term contract

    Buzzclan

    Winnipeg, MB
    19 hours ago
  •  ...Data Platform Developer Winnipeg, MB Manitoba Hydro is consistently recognized as one of Manitoba's Top Employers! We are a leader among energy companies in North America, recognized for providing highly reliable service and exceptional customer satisfaction. Join our... 
    Hourly pay
    Long term contract
    Internship
    Work at office

    Manitoba Hydro

    Winnipeg, MB
    1 day ago
  •  ...passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems Reports to: Technical Manager Job Summary: Price Industries is building... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment. You'll translate business requirements into scalable solutions and drive software delivery excellence. As a Software Development...

    The North West Company

    Winnipeg, MB
    1 day ago
  •  ...health, charities, youth, and education opportunities is our passion, and you’re invited to be a part of that. Lab Systems Software Developer We are looking for a Software Developer to support the design, development, and automation of PRCN’s internal Data and Lab... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $50k - $100k per year

     ...clients to thrive? This could be your next big move! We are hiring Developing Investment Advisors into our Developing Investment Advisor...  ...development, and dedicated practice management support to help you develop and grow your practice. Accountabilities: Build a client base... 
    Work from home

    TD Bank

    Winnipeg, MB
    1 day ago
  •  ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  •  ...is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops, and implements ERP solutions that enhance our business processes and improve efficiency... 

    Price Industries Limited

    Winnipeg, MB
    1 day ago
  • $180k - $200k per year

    Job Title: Staff Data Scientist (AI & Machine Learning) Location: Vancouver, BC – 3 days a week onsite Job ID: 87597 Overview As a Staff Data Scientist, you are a technical visionary and a strategic leader within our AI organization. While a Senior Data Scientist excels...
    3 days per week

    TEEMA Group

    Winnipeg, MB
    1 day ago
  • $91.2k - $136.8k per year

     ...customizable meters continue to evolve to meet changing customer needs and market requirements. As a Senior Embedded Designer I, you'll develop new firmware features, enhance existing capabilities, and have opportunities to contribute to new generations of meters as these projects... 
    Full time
    Temporary work
    Part time
    Fixed term contract
    Internship
    Direct hire
    Flexible hours

    Schneider Electric

    Winnipeg, MB
    23 minutes ago
  •  ...Tasks: Design and integrate website related code. Determine hardware and software requirements to achieve optimal server performance. Develop website architecture. Write, modify and test website related code. Write, modify, integrate and test software code. Maintain existing... 
    Hourly pay
    Permanent employment
    Immediate start

    Drops of Jupiter

    Winnipeg, MB
    1 day ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will develop the core routing engine responsible for intelligent distribution of voice and digital... 
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    1 day ago
  • Join Fortinet as a C/C++ Developer focusing on security solutions. This role involves full-cycle development, from design through to testing...  ...source control • Tune performance for released software and firmware products • Implement new functionalities according to specifications... 

    Fortinet Inc.

    Winnipeg, MB
    24 minutes ago
  •  ...is part of a collaborative, cross-functional team. Reporting directly to the Development Manager, we are looking for a “full stack” developer who can handle both backend (Laravel/PHP/Vue) and frontend (JS/CSS/HTML) development tasks, along with associated activities such as... 

    Glacier FarmMedia Limited

    Winnipeg, MB
    23 minutes ago
  • $130k per year

     ...run multi-region, and the consistency and latency tradeoffs that come with it are decided rather than assumed. Help other engineers develop as architectural thinkers. Over time, the strongest signal of success in this role is the quality of the decisions being made around... 
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Winnipeg, MB
    more than 2 months ago
  • $145k - $170k per year

     ...Engineering team, part of the Data Science organization, builds the data foundation that supports decision-making across the company. The team develops data products that support product development, regulatory requirements, and business operations. You will work closely with product... 
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Unchain Data

    Winnipeg, MB
    23 minutes ago
  • $101k - $118k per year

     ...of people who make a real difference for our clients and communities every day. You’ll have a wide range of opportunities to grow and develop your career in an inclusive environment where you’ll feel valued and supported to be your best - both personally and professionally.*... 
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Fidelity

    Winnipeg, MB
    24 minutes ago
  • $131k - $191.4k per year

    26WD100016 L'affichage de poste en français suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a seasoned software developer who is passionate about building and scaling cloud services for world... 
    For contractors

    Autodesk

    Winnipeg, MB
    29 days ago
  •  ...client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Python Developer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments, and institutions... 

    Linuxassociation

    Winnipeg, MB
    24 minutes ago
  • $96k - $113k per year

     ...company by hiring people who hold these values. People like you! Job DescriptionAs a member of the IKO ERP Development team, the JDE Developer will be designing and developing applications on JDE 9.2. The job involved analysis, coding, debugging, and supporting the global... 
    Worldwide

    IKO North America

    Winnipeg, MB
    23 minutes ago
  • Salesforce Developer You'll use your Salesforce skills to build solutions tailored to stakeholders needs by exploiting the multiple functionalities offered by the Salesforce platform.Here's how you'll be involved Translate functional requirements into code and develop... 

    Talents LGS

    Winnipeg, MB
    13 minutes ago
  •  ...experience (70%) ~2-3 years of hands-on AI project experience (30%) Skills Required: Strong proficiency of Python with experience developing production-grade data processing pipelines and AI/ML services Expertise in pandas and familiarity in scikit-learn libraries for... 
    Work at office

    Soho Square Solutions

    Winnipeg, MB
    23 minutes ago
  •  ...Design, develop, test, and support Python-based applications and services. Build and maintain REST APIs, microservices, and event-driven integrations. Contribute to development of Agentic AI workflows and MCP-enabled application components. Implement integrations... 
    Contract work
    Remote work

    IT Connex

    Winnipeg, MB
    24 minutes ago
  • Software Developer (AAMS - Advanced Aggressor Mission System)Job Category : Top Aces Inc. Requisition Number : SOFTW001669 Posted : July 24, 2026Full-TimeHybrid LocationsShowing 1 location Dorval, QC H9P1J1, CAN DescriptionFounded in 2000 by three... 
    Local area
    Remote work
    Worldwide

    Top Aces Corporation

    Winnipeg, MB
    13 minutes ago
  •  ...nonprofits do meaningful work. At Societ, we create software for nonprofit organizations. We’re looking for an experienced Software Developer who enjoys solving complex problems, building useful features, and helping keep products dependable in production. You’ll... 

    Societ Inc.

    Winnipeg, MB
    23 minutes ago

Do you want to receive more vacancies?

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