FH
Posted:
June 04, 2026
Location:
burnaby, bc, Canada
Job Description
Take your career to the next level as a Firmware Engineer specializing in System-on-Chip solutions. Contribute to innovative PCIe switching products within a collaborative and agile work environment.
This senior engineering position calls for a committed individual with expertise in embedded software and firmware development. You will work on all phases of firmware, from design through testing, while mentoring junior engineers and resolving technical issues. Your contributions will be crucial to the overall product development process in a high-tech, rewarding setting.
Key Responsibilities: • Develop and validate firmware for embedded applications • Lead collaborative architecture and design reviews • Work with teams on debugging and validation • Provide thorough documentation for technical processes • Support and mentor junior firmware engineers
Requirements: • Bachelor’s or Master’s in Computer Engineering • Over 5 years of experience in Embedded Software •...
This senior engineering position calls for a committed individual with expertise in embedded software and firmware development. You will work on all phases of firmware, from design through testing, while mentoring junior engineers and resolving technical issues. Your contributions will be crucial to the overall product development process in a high-tech, rewarding setting.
Key Responsibilities: • Develop and validate firmware for embedded applications • Lead collaborative architecture and design reviews • Work with teams on debugging and validation • Provide thorough documentation for technical processes • Support and mentor junior firmware engineers
Requirements: • Bachelor’s or Master’s in Computer Engineering • Over 5 years of experience in Embedded Software •...
Apply for this Job
Submit your application for the Expert Firmware Engineer in Embedded Systems position at FHLB Des Moines.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
burnaby, Canada
Posted:
June 04, 2026
Deadline:
July 14, 2026