Summary
Adam Hjermstad is an experienced firmware and SoC engineer with 11 years in the semiconductors industry, currently developing next-generation SSD firmware at Solidigm. He blends hands-on embedded software (C/C++, Python) with hardware-centric verification skills (SystemVerilog, UVM, PCIe, NVMe) gained during multi-year roles at Intel. His background in electrical engineering and early hardware verification work gives him a strong signal-integrity and PCB troubleshooting perspective that informs robust firmware design. Known for shipping production SSD technology across firmware and SoC domains, he moves fluidly between low-level device protocols and system verification. Based in Canada, he brings a pragmatic, test-driven approach to complex storage systems and cross-disciplinary collaboration.
11 years of coding experience
6 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Electrical Engineering, Bachelor of Engineering (B.Eng.), Electrical Engineering at University of Victoria
French, English