Ed
Posted:
June 01, 2026
Location:
québec, qc, Canada
Job Description
Join as a Firmware Engineer to create embedded software for advanced non-destructive testing devices. Engage in exciting development projects and contribute to real-time systems.
As a Firmware Developer, you will design and maintain software, develop tools for the R&D team, and collaborate with production for effective device testing. We emphasize a culture of inclusion, valuing varied backgrounds and ideas as we work toward innovative solutions. Your relevant experience and communication skills are essential for success in this role.
Key Responsibilities: • Design, develop, and maintain embedded software • Analyze requirements for complex software developments • Support R&D with tool development • Automate device testing in collaboration with production • Conduct tests on embedded software solutions
Requirements: • Bachelor’s degree in software or electrical engineering • At least 5 years of relevant engineering experience • Proficient in C/C++ and embedded ...
As a Firmware Developer, you will design and maintain software, develop tools for the R&D team, and collaborate with production for effective device testing. We emphasize a culture of inclusion, valuing varied backgrounds and ideas as we work toward innovative solutions. Your relevant experience and communication skills are essential for success in this role.
Key Responsibilities: • Design, develop, and maintain embedded software • Analyze requirements for complex software developments • Support R&D with tool development • Automate device testing in collaboration with production • Conduct tests on embedded software solutions
Requirements: • Bachelor’s degree in software or electrical engineering • At least 5 years of relevant engineering experience • Proficient in C/C++ and embedded ...
Apply for this Job
Submit your application for the Innovative Firmware Engineer for NDT Solutions position at Eddyfi.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
québec, Canada
Posted:
June 01, 2026
Deadline:
July 11, 2026