Firmware Developer
3 days ago
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:
Technical deliverables
- 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.
-
Firmware Developer
6 hours ago
London, Ontario, Canada Trudell Medical International Full time US$90,000 - US$110,000 per yearAt 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...
-
Sr Hardware Specialist
1 week ago
London, Ontario, Canada Alimentiv Full time $90,000 - $120,000 per yearThe Sr Hardware Specialist ensures the reliability, compliance, and lifecycle quality of hardware used in our clinical imaging capture ecosystem by selecting, validating, and sustaining components and configurations; investigating and resolving hardware-related issues from sites and internal stakeholders; and enabling seamless hardware–software integration...
-
Nursing Clinical SIM LAB Support
13 hours ago
London, Ontario, Canada Western University Full timeAbout WesternSince 1878, Western University has been committed to serving our communities through the pursuit of academic excellence and by providing students, faculty, and community members with life-long opportunities for intellectual, social, and cultural growth. We seek excellent students, faculty, and staff to join us in what has become known as the...
-
Embedded Wireless Firmware Engineer
3 weeks ago
London, Canada onsemi Full timeEmbedded Wireless Firmware Engineer (Contract Position) Waterloo, ON, Canada Job Description onsemi(Nasdaq: ON) is driving disruptive innovations to help build a better future. With a focus on automotive and industrial end-markets, the company is accelerating change in megatrends such as vehicle electrification and safety, sustainable energy grids,...
-
Firmware Engineering Manager
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Lime Full timeLime is the world's largest shared electric vehicle company. We’re on a mission to build a future where transportation is shared, affordable and carbon-free. Our electric bikes and scooters have powered 700+ million rides in 250+ cities on 5 continents, replacing an estimated 150+ million car trips. Named a Time 100 Most Influential Company and Fast...
-
Principal Software Developer
3 weeks ago
London, Canada onsemi Full timeAt onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless‑enabled MCUs, DSPs and software that sense and connect the world or help manage...
-
Senior Edge AI Firmware Engineer
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Samsara Full timeA leading technology firm is seeking a Sr. Machine Learning Firmware Engineer to design and develop edge AI for Video-Safety products. This remote role is for an experienced embedded software developer with strong skills in Golang, C/C++, and embedded Linux. You will influence engineering teams and ensure high-quality software architecture while mentoring...
-
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Surrey, Victoria, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Lime Full timeA leading micromobility company is seeking a Senior Firmware Engineer to design embedded software for vehicles. The ideal candidate will have over 5 years of experience in C/C++ within embedded systems and skills in Linux. This position allows for innovative contributions in a collaborative environment, influencing the development of cutting-edge...
-
Remote Firmware Engineering Manager
3 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Lime Full timeA leading shared electric vehicle company is seeking a Firmware Engineering Manager to lead a team in developing embedded software for their micro-mobility vehicles. Ideal candidates should have over 7 years of experience in embedded systems, strong skills in C/C++, and proven management abilities. This role is remote and requires residing in the Eastern...
-
Senior Quality Automation Engineer
2 weeks ago
Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Surrey, London, Halton Hills, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Samsara Full timeSenior Quality Automation Engineer - FirmwareThis range is provided by Samsara. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeCA$126,225.00/yr - CA$163,350.00/yrWho We AreSamsara (NYSE: IOT) is the pioneer of the Connected Operations™ Cloud, which is a platform that enables...
-
Experimental Physicist
4 weeks ago
London, Canada Bubble Technology Industries Inc. Full timeOverview Bubble Technology Industries is a dynamic company with world‑renowned expertise in radiation detection, addressing applications in the defence, homeland security, space, industrial, and medical sectors. Innovation is our differentiator, and we are always looking for the best and brightest to develop the cutting‑edge technologies that protect...
-
Hardware Specialist
2 weeks ago
London, Canada Alimentiv Inc. Full timeThe Hardware Specialist ensures the reliability, compliance, and lifecycle quality of hardware used in our clinical imaging capture ecosystem by selecting, validating, and sustaining components and configurations; investigating and resolving hardware-related issues from sites and internal stakeholders; and enabling seamless hardware–software integration...
-
Hardware Specialist
2 weeks ago
London, Canada Alimentiv Inc. Full timeThe Hardware Specialist ensures the reliability, compliance, and lifecycle quality of hardware used in our clinical imaging capture ecosystem by selecting, validating, and sustaining components and configurations; investigating and resolving hardware-related issues from sites and internal stakeholders; and enabling seamless hardware–software integration...