A global data solutions company, located in Irvine, California, is seeking a Firmware Engineer to design, develop, and maintain SSD firmware features. Ideal candidates should have a BS with 2+ years of firmware experience or MS with no experience, alongside expertise in C/C++ and debugging tools. Responsibilities include providing technical leadership, collaborating with teams, and debugging complex system-level issues across embedded environments. Competitive compensation and a comprehensive benefits package offered.
Qualifications
Experience with high-speed interfaces/protocols like PCIe and NVMe.
Experience with low-speed interfaces/protocols like SMBus, I2C, SPI, UART.
Ability to understand hardware schematics.
Responsibilities
Design, develop, and maintain enterprise‑class SSD firmware features.
Provide technical leadership for complex firmware subsystems.
Collaborate with cross‑functional teams to ensure requirements alignment.
Skills
C/C++
Python
Threading
MultiCore
Excellent communication skills
Education
BS with 2+ years FW experience or MS with 0+ years
Tools
GIT/Github
Jira
Confluence
Job description
A global data solutions company, located in Irvine, California, is seeking a Firmware Engineer to design, develop, and maintain SSD firmware features. Ideal candidates should have a BS with 2+ years of firmware experience or MS with no experience, alongside expertise in C/C++ and debugging tools. Responsibilities include providing technical leadership, collaborating with teams, and debugging complex system-level issues across embedded environments. Competitive compensation and a comprehensive benefits package offered.