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

Firmware Developer

Trudell Medical International • London, ON, CA
2 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
    Sr. Project Manager, Jira / AI / Automation - CloudGeometry

    Sr. Project Manager, Jira / AI / Automation - CloudGeometry

    CloudGeometry • london, on, ca
    Full-time
    CloudGeometry is a Silicon Valley-based cloud-native system integrator with deep expertise in cloud migrations, platform engineering based on CNCF technology and full stack SaaS product development...Show more
    Last updated: 12 days ago • Promoted
    JDE World developer - PIXIE

    JDE World developer - PIXIE

    PIXIE • london, on, ca
    Full-time
    Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Show more
    Last updated: 6 days ago • Promoted
    Technical Lead

    Technical Lead

    Anime Universe • london, on, ca
    Full-time
    Minimum commitment : 20 hours per week.A Technical Lead provides technical direction and oversight for software projects, ensuring solutions are scalable, secure, and aligned with business objective...Show more
    Last updated: 6 days ago • Promoted
    Remote TypeScript Engineer - AI Trainer

    Remote TypeScript Engineer - AI Trainer

    SuperAnnotate • St. Thomas, Ontario, CA
    Remote
    Full-time
    As a TypeScript Engineer, you will work remotely on an hourly paid basis reviewing AI-generated TypeScript code snippets, design proposals, and technical explanations, as well as generating your ow...Show more
    Last updated: 30+ days ago
    React Lead Developer - london

    React Lead Developer - london

    HCLTech • london, on, ca
    Full-time
    Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
    Last updated: 11 days ago • Promoted
    WordPress Developer

    WordPress Developer

    Perseus Group, Constellation Software • london, on, ca
    Temporary
    Perseus Group is looking for a senior to intermediate WordPress web developer to own the ongoing maintenance, security, and optimization of our primary website. This is a long-term contract role req...Show more
    Last updated: 4 days ago • Promoted
    Senior Functional Tester - Luxoft

    Senior Functional Tester - Luxoft

    Luxoft • london, on, ca
    Full-time
    The platform is industry-led electronic market trading, data, and analytics solution for loans can be used to grow trading volumes, increase liquidity and remove the cumbersome barriers to entry th...Show more
    Last updated: 4 days ago • Promoted
    Founder

    Founder

    Loud Solutions • london, ON, ca
    Full-time
    Co-Founder & CEO AI-First Venture | VC Backed Remote (Canada & US) The Manda...Show more
    Last updated: 16 days ago • Promoted
    Forensic Engineer SME - Mitigateway

    Forensic Engineer SME - Mitigateway

    Mitigateway • london, on, ca
    Full-time
    We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Firmware / Embedded software Engineer - london

    Sr. Firmware / Embedded software Engineer - london

    PotisEdge • london, on, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 7 days ago • Promoted
    LabVIEW Test Engineer

    LabVIEW Test Engineer

    Global Connect Technologies • london, on, ca
    Full-time
    Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Show more
    Last updated: 7 days ago • Promoted
    Senior Network Security Engineer – HPE Aruba SSE - Ateko, backed by Bell Canada

    Senior Network Security Engineer – HPE Aruba SSE - Ateko, backed by Bell Canada

    Ateko, backed by Bell Canada • london, on, ca
    Temporary
    Job Title : Senior Network Security Engineer – HPE Aruba SSE.We are looking for a Senior Network Security Engineer with strong hands-on expertise in HPE Aruba Secure Service Edge (SSE) deployments.T...Show more
    Last updated: 4 days ago • Promoted
    Senior Analytics Engineer - london

    Senior Analytics Engineer - london

    TekRek • london, on, ca
    Full-time
    TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technology firms in Silcom Valley.With rapid growth and ...Show more
    Last updated: 27 days ago • Promoted
    Product Designer - london

    Product Designer - london

    Dexian • london, on, ca
    Full-time
    End-to-end product design experience.Strong UX fundamentals + visual polish.Product-focused portfolio (case studies required). Comfort with evolving requirements and real constraints.Full-time contr...Show more
    Last updated: 12 days ago • Promoted
    JDE World developer - london

    JDE World developer - london

    PIXIE • london, on, ca
    Full-time
    Provide development and technical support for JD Edwards World in a legacy environment.Develop and maintain JDE World applications. Support and enhance existing custom programs.Debug and resolve pro...Show more
    Last updated: 6 days ago • Promoted
    Sr. Firmware / Embedded software Engineer - PotisEdge

    Sr. Firmware / Embedded software Engineer - PotisEdge

    PotisEdge • london, on, ca
    Full-time
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
    Last updated: 7 days ago • Promoted
    Earn money testing apps - Remote

    Earn money testing apps - Remote

    Almedia • Perth South, Ontario, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Enterprise.NET Application Developer (C# / VB / ASP)

    Enterprise.NET Application Developer (C# / VB / ASP)

    ROSS • St. Thomas
    Full-time
    A growing brokerage firm in St.Thomas, Ontario is looking for two application developers to enhance their IT department.The ideal candidates will have extensive experience in Visual Studio.NET, C#,...Show more
    Last updated: 14 days ago • Promoted