Current jobs related to Senior Firmware Developer - London - Trudell Medical International


  • London, Ontario, Canada Wabtec Full time

    About the RoleAs a Senior Electronics Design Engineer at Wabtec, you will play a key role in designing, developing, and testing cutting-edge electronic systems for the rail industry. With a strong background in electronics engineering and a passion for innovation, you will work closely with cross-functional teams to bring new products from prototype to...

  • Senior Web Developer

    1 month ago


    London, Ontario, Canada Voices Full time

    Job Title: Senior Web Applications DeveloperWe are seeking a highly skilled Senior Web Applications Developer to join our team at Voices, the world's #1 creative services marketplace. As a Senior Web Applications Developer, you will play a key role in designing and developing robust technical solutions for our web application, ensuring high-quality,...

  • Senior Web Developer

    1 month ago


    London, Ontario, Canada Voices Full time

    Job Title: Senior Web Applications DeveloperWe are seeking a highly skilled Senior Web Applications Developer to join our team at Voices, the world's #1 creative services marketplace. As a Senior Web Applications Developer, you will play a key role in designing and developing robust technical solutions for our web application, ensuring high-quality,...

  • Senior AEM Developer

    3 weeks ago


    London, Ontario, Canada GoodLife Fitness Full time

    Senior AEM DeveloperAbout the RoleWe are seeking a highly skilled Senior AEM Developer to join our team at GoodLife Fitness. As a Senior AEM Developer, you will be responsible for designing, developing, and managing digital products using Adobe Experience Manager (AEM).Key ResponsibilitiesDevelop, deploy, and support software solutions based on Adobe...

  • Electronics Engineer

    2 weeks ago


    London, Ontario, Canada Wabtec Full time

    About the RoleWe are seeking an experienced Electronics Engineer to join our Bach-Simpson division, where you will be responsible for the design, commissioning, and technical support of Transit and Locomotive electrical, instrumentation, and automation systems.Key ResponsibilitiesDesign and develop electrical circuits, schematics, and PCBsPerform technical...

  • Senior AEM Developer

    1 month ago


    London, Canada GoodLife Fitness Full time

    SENIOR AEM DEVELOPERWho is a Senior AEM Developer?The Senior AEM Developer is responsible for the quality, integrity, scalability, resiliency, and overall technical performance of the products and services developed on AEM, within their team’s assigned product portfolio. This position involves designing, developing, and managing digital products using...

  • Senior Web Developer

    1 month ago


    London, Ontario, Canada Voices Full time

    Job Title: Senior Web DeveloperWe are seeking an experienced Senior Web Developer to join our team at Voices, the world's #1 creative services marketplace. As a Senior Web Developer, you will play a key role in designing and developing our web application, working closely with our Product and Marketing Teams to deliver high-quality solutions.Key...

  • Senior Web Developer

    1 month ago


    London, Ontario, Canada Voices Full time

    Job Title: Senior Web DeveloperWe are seeking an experienced Senior Web Developer to join our team at Voices, the world's #1 creative services marketplace. As a Senior Web Developer, you will play a key role in designing and developing our web application, working closely with our Product and Marketing Teams to deliver high-quality solutions.Key...

  • Senior AEM Developer

    4 weeks ago


    London, Canada GoodLife Fitness Full time

    Time left to apply: End Date: October 17, 2024 (4 days left to apply)Job Requisition ID: JR104744SENIOR AEM DEVELOPERWho is a Senior AEM Developer?The Senior AEM Developer is responsible for the quality, integrity, scalability, resiliency, and overall technical performance of the products and services developed on AEM, within their team’s assigned product...

  • Senior Web Developer

    1 month ago


    London, Ontario, Canada Voices Full time

    About the RoleWe are seeking a highly skilled Senior Web Developer to join our team at Voices.com. As a key member of our web development group, you will play a crucial role in improving and extending our product.Key ResponsibilitiesLead a team of developers to design and develop robust technical solutions for business problems presented by our Product and...

  • Senior Web Developer

    1 month ago


    London, Ontario, Canada Voices Full time

    About the RoleWe are seeking a highly skilled Senior Web Developer to join our team at Voices.com. As a key member of our web development group, you will play a crucial role in improving and extending our product.Key ResponsibilitiesLead a team of developers to design and develop robust technical solutions for business problems presented by our Product and...


  • London, Ontario, Canada COMPCARE INC Full time

    Achieve Success as a Senior Software Developer at CompanyAbout the Job:We are seeking a talented Senior Software Developer to join our team at Company. As a key member of our development team, you will be responsible for designing, developing, and maintaining cutting-edge software solutions.Responsibilities:Develop high-quality software applications using a...

  • Senior Web Developer

    2 months ago


    London, Ontario, Canada Voices Full time

    Job Title: Senior Web DeveloperWe are seeking an experienced Senior Web Developer to join our team at Voices, a leading creative services marketplace. As a key member of our web development group, you will play a crucial role in improving and extending our product.Key Responsibilities:Design and develop robust technical solutions for business problems...

  • Senior Web Developer

    2 months ago


    London, Ontario, Canada Voices Full time

    Job Title: Senior Web DeveloperWe are seeking an experienced Senior Web Developer to join our team at Voices, a leading creative services marketplace. As a key member of our web development group, you will play a crucial role in improving and extending our product.Key Responsibilities:Design and develop robust technical solutions for business problems...


  • London, Ontario, Canada Carfax Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at CARFAX Canada. As a Senior Developer, you will play a key role in the development of our product offerings, working closely with our Development Managers to design and implement front-end and back-end solutions.Key ResponsibilitiesDesign and develop front-end solutions for our...


  • London, Ontario, Canada Carfax Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at CARFAX Canada. As a Senior Developer, you will play a key role in the development of our product offerings, working closely with our Development Managers to design and implement front-end and back-end solutions.Key ResponsibilitiesDesign and develop front-end solutions for our...

  • Senior AEM Developer

    4 weeks ago


    London, Ontario, Canada GoodLife Fitness Full time

    Senior AEM Developer PositionWe are seeking a highly skilled Senior AEM Developer to join our team at GoodLife Fitness. As a Senior AEM Developer, you will be responsible for designing, developing, and managing digital products using Adobe Experience Manager (AEM).Key Responsibilities:Develop and deploy software solutions based on AEM, including sites and...

  • Senior AEM Developer

    4 weeks ago


    London, Ontario, Canada GoodLife Fitness Full time

    Senior AEM Developer PositionWe are seeking a highly skilled Senior AEM Developer to join our team at GoodLife Fitness. As a Senior AEM Developer, you will be responsible for designing, developing, and managing digital products using Adobe Experience Manager (AEM).Key Responsibilities:Develop and deploy software solutions based on AEM, including sites and...

  • Senior C# Developer

    1 month ago


    London, Ontario, Canada Carfax Full time

    About CARFAX CanadaCARFAX Canada is a leader in vehicle history and valuation, providing impartial and comprehensive information for consumers and the automotive industry.Job SummaryWe are seeking a highly skilled Senior C# Developer to join our team in London, Ontario. As a Senior Developer, you will work on-site from our office and report to one of our...

  • Senior C# Developer

    1 month ago


    London, Ontario, Canada Carfax Full time

    About CARFAX CanadaCARFAX Canada is a leader in vehicle history and valuation, providing impartial and comprehensive information for consumers and the automotive industry.Job SummaryWe are seeking a highly skilled Senior C# Developer to join our team in London, Ontario. As a Senior Developer, you will work on-site from our office and report to one of our...

Senior Firmware Developer

2 months ago


London, Canada Trudell Medical International Full time

As a member of our Product Development team, you will 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:


Design, Development and Testing


  • Investigate and define software engineering requirements for new algorithms or features – facilitate the transition of algorithms into new projects
  • Hands on involvement in software development, systems integration testing and troubleshooting of technical issues
  • Acting as design responsible engineer (DRE) or as an advisor to more junior Engineers
  • Act as internal leader as subject matter expert (SME) regarding firmware design
  • Perform role of independent design reviewer to ensure high quality, innovative designs are released
  • Deliver internal leadership as SME across broad product development tools, techniques, and capabilities to advance our effectiveness
  • Actively mentor less experienced engineers to improve their capability and optimize the delivery of electronic medical device designs
  • Develop and maintain internal and external networks that can be leveraged to advance product development capabilities
  • Design state of the art firmware for new and existing medical devices within an advanced product development process
  • Ensure firmware development lifecycle processes for medical devices are implemented, maintained, and followed
  • Establish and maintain development environments and libraries for firmware programming
  • Initiate process improvements to support design and development efficiency and scalability.


Planning and Process Development


  • Definition, documentation, and control of systems requirements on defined projects
  • System level hardware/software architecture
  • Managing software and systems risk and hazard analysis activities for defined projects
  • Managing software verification and validation activities for defined projects
  • Deliver projects on time by establishing scope of work and deadlines and providing regular updates against approved plans
  • Complete all necessary design controls
  • Drive completion of firmware development lifecycle processes for medical devices are implemented, maintained, and followed
  • Contribute to strategic roadmap planning including product and technology roadmaps.


Relationship Management


  • Deliver business objectives by working collaboratively with internal and external parties, e.g., mechanical engineering, core teams, outside contractors, etc.
  • Collaboration with SEED team to transfer product idea into Phase 1 of product development
  • Collaborate with Marketing/Sales to investigate incremental business ideas to capture the voice of the customer and develop a business case for strategic review.


Health and Safety


  • Ensure compliance 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)
  • 10+ years of experience in firmware engineering roles – proven track record taking devices from concept to registration and commercialization
  • Professional Engineer (P.Eng) and in good standing with Professional Engineers Ontario (PEO)
  • 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


At an applicant’s request, TMI will make accommodation to its recruitment process to meet the needs of applicants with disabilities.