Firmware Engineer

Cynet Systems Vancouver, British Columbia Jan 19, 2026

Type Full Time
Pay Not listed
Work Onsite

Firmware Engineer focuses on inspect, maintain, repair, install, design, or improve technical systems according to the role.

What the role involves

  • Inspect, maintain, repair, install, design, or improve technical systems according to the role.
  • Diagnose issues, complete checks, and keep records or handovers accurate.

Skills and requirements

  • Strong Firmware design and debug experience using assembly and C/C++ Programming.
  • Knowledge of NAND Flash, SSD Flash translation layer, Wear leveling, Garbage collection.
  • Knowledge of mass storage interface such as SATA, SAS, NVMe (Optional but strong plus).
  • Knowledge of configuring and debugging issues from the usage of register settings of ASICs in an SOC and embedded firmware development environment.

Candidate fit

  • technical judgement, safe working habits, careful diagnostics, and practical problem-solving
Keep exploring similar roles

Search for more Firmware Engineer jobs from Cynet Systems in Vancouver, British Columbia.