Sign in

Firmware Engineers (storage domain)

Shiro technologies LLC
St. Louis, Saskatchewan, Canada
November 06, 2018


• Strong firmware design and debug experience using assembly and C programming.

• Knowledge of SSD flash translation layer, wear leveling, garbage collection.

• Knowledge of mass storage interfaces such as SATA, SAS, NVMe (optional but strong plus).

• High level of skill in problem recreation and trapping, and in identifying performance critical algorithms for optimization.

• Strong skill in ARM development tools and IDE such as Eclipse

• Ability to scope and estimate development effort.

• Ability to work and communicate effectively in a team, able to multitask effectively in fast-paced environment.

• Working knowledge of digital hardware design (optional but plus).

• Experience in test equipment such as oscilloscopes and logic/bus analyzers (optional but plus).

• Experience with working on FPGAs is a strong plus.