Summary
Nathan Ross is an SSD firmware engineer with eight years of experience building low-level storage software, currently working on SSD microcontroller firmware for Solidigm after transitioning from Intel’s NPSG division. He writes C, C++, and ARMv8 assembly to deliver performant, reliable SSD firmware and has hands-on experience with embedded systems and storage controller development. A strong academic performer with a BS in Computer Software Engineering from UC Merced (3.9 GPA) and an AS from San Joaquin Delta College, he pairs formal training with practical problem-solving. His background includes web and tooling work—creating a GPS bus map and mobile-friendly site at UC Merced—and porting legacy training software to modern web standards, showing versatility beyond firmware. Based in Manteca, California, he brings a disciplined, detail-oriented approach forged in both academic grading and real-world firmware projects. Notably, he plans to remain with the NPSG team through its ownership change, signaling long-term commitment to the product and team.
8 years of coding experience
2 years of employment as a software developer
Associate of Science - AS, Computer Software Engineering, 3.86 / 4.0 GPA, Associate of Science - AS, Computer Software Engineering, 3.86 / 4.0 GPA at San Joaquin Delta College
Bachelor of Science - BS, Computer Software Engineering, 3.9 / 4.0 GPA, Bachelor of Science - BS, Computer Software Engineering, 3.9 / 4.0 GPA at University of California, Merced