As of November 7, 2026, Jobsy lists 3 firmware engineer jobs in Richmond, BC. The most active employers are Qualcomm Canada ULC, Nokia and AMD, Inc.. Skills often requested: firmware, c, c++ and python.
No matching filters. Try another name.
3 jobs·Latest jobs · Canada··
Why we group jobs by company
Jobs from the same identified company share one card in each results page. As you load more, we merge that company’s additional jobs into its existing card, so large employers do not keep taking extra space. Use the arrows or numbered dots to browse, or View all to compare its loaded jobs and reach the company’s full list. Company pages show separate job cards.
Actalent: Actalent is an operating company of Allegis Group, the global leader in talent solutions.
3+ YOECandidates need a bachelor's degree or equivalent in an engineering or computer science field and at least 3 years of embedded firmware experience. They must know C and C++, ARM Cortex-M devices and serial protocols such as SPI, I2C, UART and CAN.
5+ YOECandidates need strong embedded C skills, working knowledge of C++, and experience with RTOS or bare-metal systems. A relevant engineering or computer science degree plus 3 to 5 years of experience, or a PhD, is required.
3+ YOECandidates need expert embedded C, working C++, and RTOS or bare-metal design skills. They also need hardware debugging experience, technical leadership, a relevant engineering degree and 3 to 8 years of experience depending on degree level.
oscilloscope, Xilinx FPGA, Intel FPGA
Common questions
Who is hiring firmware engineers?
Qualcomm Canada ULC (4), Nokia (3), AMD, Inc. (2), Advanced Micro Devices, Inc (2) and FLIR Integrated Imaging Solutions, Inc. (2).
What skills do firmware engineer jobs ask for?
Postings most often mention firmware, c, c++, python, debugging, computer engineering, communication skills and rtos.