Talent.com
Firmware Developer
Firmware DeveloperTrudell Medical International • London, ON, CA
Firmware Developer

Firmware Developer

Trudell Medical International • London, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Trudell Medical International Inc., 725 Baransway Drive, London, Ontario, Canada

Job Description

Posted Tuesday, December 2, 2025 at 5 : 00 AM

At Trudell Medical International (TMI), we pride ourselves on our passion for finding innovative and creative solutions which has enabled us to develop medical devices that continue to make a difference in the lives of people around the world. Situated within a modern facility located in beautiful London, Ontario, TMI offers a comfortable work environment with a respectful and family-oriented culture.

As an employee of Trudell Medical International, not only will you contribute to the development of products at the cutting edge of medical device technology, but you will also have the opportunity to perform challenging work alongside a first-rate group of dedicated professionals.

We’re actively searching for our next team member for the position of :

firmware Developer

Design, implement, maintain, and document firmware for system level medical products (hardware / software) for new product development projects from concept to complete release to manufacturing.

Responsibilities Include :

  • Collaborate with hardware engineers to define system requirements.
  • Work with Senior Firmware Engineer to develop Firmware Design Plan.
  • Act as design responsible engineer (DRE), Design and develop firmware for embedded systems in medical devices and test equipment.
  • Test and debug firmware.
  • Optimize firmware code for efficiency and reliability.
  • Document firmware design for future reference and debugging.
  • Provide post-production support with product updates and associated documentation.

project planning

  • Definition, documentation, and control of systems requirements on defined projects.
  • Develop System level hardware / software architecture.
  • Manage software and systems risk and hazard analysis activities for defined projects.
  • Manage software verification and validation activities for defined projects.
  • Coordinate with Project Leader and contribute to the Master Project Schedule with a Firmware project plan.
  • Collaboration and support

  • Deliver firmware programming on multiple projects as part of a project core team as assigned by Senior Manager.
  • Follow New Product Development Process and knowledge documentation process to capture project knowledge and plan work.
  • Lead manufacturing transfer activities to transfer firmware knowledge to Operations Team.
  • Health and Safety

  • Comply with relevant health and safety legislation, including the Workplace Safety and Insurance Act, the Occupational Health and Safety Act, etc.
  • QUALIFICATIONS

  • Degree in Engineering (Computer Science, Software, Systems, Electrical, Biomedical or Mechatronics)
  • 5 years of experience in firmware engineering roles – proven track record taking devices from concept to registration and commercialization
  • 2 years of experience in medical device industry – hands on firmware development experience including needs definition, use case workflows, requirements definition, functional architecture, and system design
  • Demonstrated experience taking leading roles in cross functional medical device development project teams
  • Good verbal and written communication skills, including report writing skills.
  • Good interpersonal skills
  • Ability to work independently
  • Computer literate with :

  • Experience in MS Word, MS Excel and MS Project Management
  • Embedded systems design and programming (C and / or C++)
  • Experience using scripting languages such as Python, Java etc
  • Cross platform skills (e.g. Two or more of Windows, Linux, MacOS, …)
  • Basic knowledge of respiratory related medical devices
  • Knowledge of regulatory requirements applicable to new product development, e.g., ISO Design Controls, FDA GMP and HPB requirements
  • Knowledge of regulatory requirements as they may apply to new product development, such as ISO-9001 design controls (IEC62304), FDA, GMP and Therapeutic Products Directorate (TPD) requirements
  • Creative problem-solving skills
  • Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and / or work location. Your recruiter can share more information about our total rewards package during the hiring process.

    As part of our recruitment process, we may use AI tools to screen applicants and assist in evaluating candidate qualifications. All final hiring decisions are made by our recruitment team.

    We are an equal opportunity employer and it is important to our Company that all its employees, including those with disabilities, find our workplace to be welcoming and supportive. If you are a candidate with a disability who requires accommodations during the recruitment process, please let us know.

    Trudell Medical International Inc., 725 Baransway Drive, London, Ontario, Canada

    #J-18808-Ljbffr

    Create a job alert for this search

    Firmware Developer • London, ON, CA

    Similar jobs
    Backend Engineer Ii — Identity & Auth Systems (Remote) - $150,000 - $200,000 A Year - Remote

    Backend Engineer Ii — Identity & Auth Systems (Remote) - $150,000 - $200,000 A Year - Remote

    Affirm • London, Canada, CA
    Remote
    Full-time
    A financial technology company is looking for a Senior Software Engineer to join their remote team.You will lead backend development for the Growth Platform, ensuring project delivery and supportin...Show more
    Last updated: 30+ days ago • Promoted
    System Application Engineer – SCADA

    System Application Engineer – SCADA

    Pacer Group • london, on, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 3 days ago • Promoted
    Manager, Software Engineering (Edge Traffic) - $178,000 - $228,000 A Year - Remote

    Manager, Software Engineering (Edge Traffic) - $178,000 - $228,000 A Year - Remote

    Affirm • London, Canada, CA
    Remote
    Full-time
    Manage a team of software engineers focused on edge traffic infrastructure, ensuring networking architecture evolves and remains resilient.Show more
    Last updated: 10 days ago • Promoted
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • london, on, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 7 days ago • Promoted
    Director, Software Engineering - Remote

    Director, Software Engineering - Remote

    Affirm • London, Canada, CA
    Remote
    Full-time
    Director of Software Engineering to lead the Card Platform team, driving engineering outcomes, and collaborating with cross-functional partners.Show more
    Last updated: 1 day ago • Promoted
    Founder

    Founder

    Loud Solutions • london, on, ca
    Full-time
    Loud has partnered with a well-capitalized, highly active VC deploying capital into AI-driven businesses across large, legacy industries. What’s missing is the right person to steer the ship.We are ...Show more
    Last updated: 7 days ago • Promoted
    Senior Product Manager - Remote

    Senior Product Manager - Remote

    Affirm • London, Canada, CA
    Remote
    Full-time
    Lead consumer data initiatives to enhance user engagement and trust within a financial technology company.Show more
    Last updated: 15 days ago • Promoted
    Implementation Specialist - Remote

    Implementation Specialist - Remote

    Affirm • London, Canada, CA
    Remote
    Full-time
    Implementation Specialist to support the integration of Affirm's solution with retail partners, providing technical and communication skills.Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Technical Designer - Level Up.

    Technical Designer - Level Up.

    Level Up. • london, on, ca
    Full-time
    This role sits at the intersection of design and engineering and is ideal for someone who enjoys turning ideas into playable experiences quickly, while maintaining technical quality and scalability...Show more
    Last updated: 3 days ago • Promoted
    Senior Solutions Engineer - Remote

    Senior Solutions Engineer - Remote

    OneSignal, Inc. • London, Canada, CA
    Remote
    Full-time
    OneSignal is a leading omnichannel customer engagement solution, powering personalized customer journeys across mobile and web push notifications, in-app messaging, SMS, and email.On a mission to d...Show more
    Last updated: 30+ days ago • Promoted
    Computer programming Private Tutoring Jobs London

    Computer programming Private Tutoring Jobs London

    Superprof • London, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Architect & Tech Lead (C / Delphi)

    Senior Software Architect & Tech Lead (C / Delphi)

    Harnois Énergies • Saint-Thomas, Canada, CA
    Full-time
    Join to apply for the Senior Software Developer role at Harnois Énergies.Be among the first 25 applicants.Harnois Énergies is recruiting! Are you detail‑oriented, highly skilled in software develo...Show more
    Last updated: 30+ days ago • Promoted
    Backend Development Technical Lead (Python+Django)

    Backend Development Technical Lead (Python+Django)

    Allocore • London, ON, CA
    Full-time
    Quick Apply
    STGC Technologies Consulting is the Canadian subsidiary of Summit Technology Consulting Group / Allocore, providing modern SaaS solutions in the financial services and fraud prevention sectors.At STG...Show more
    Last updated: 30+ days ago
    Algebra Private Tutoring Jobs Middlesex

    Algebra Private Tutoring Jobs Middlesex

    Superprof • Middlesex, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Ilderton

    Algebra Private Tutoring Jobs Ilderton

    Superprof • Ilderton, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs London

    Algebra Private Tutoring Jobs London

    Superprof • London, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Lucan

    Algebra Private Tutoring Jobs Lucan

    Superprof • Lucan, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Backend Engineer Ii — Identity & Auth Systems (Remote) - Remote

    Backend Engineer Ii — Identity & Auth Systems (Remote) - Remote

    Affirm • London, Canada, CA
    Remote
    Full-time
    A financial technology company is looking for a Senior Software Engineer to join their remote team.You will lead backend development for the Growth Platform, ensuring project delivery and supportin...Show more
    Last updated: 30+ days ago • Promoted