Firmware Engineer Data Center Solid State Drives
Core
Develop, test, and debug embedded firmware for Data Center SSD controllers and memory systems, focusing on high-performance and reliable solutions for enterprise and cloud environments.
Role type
Firmware Engineer (Data Center SSD)
Builds
Next-generation storage products (Data Center SSDs) for enterprise and cloud environments
Domain
Storage hardware / Embedded Systems
Deliverable
production ML models | product features
Required skills
Embedded firmware development, Python, C/C++, Scripting languages, Debugging environments, Root-cause analysis
Preferred skills
Storage systems (SSD, HDD) interfaces (PCIe/NVMe, SATA, SAS), NAND flash technologies, Low-level programming (C, C++, assembly, Rust), Embedded systems interaction
Technologies
Python, C, C++, Assembly, Rust, PCIe, NVMe, SATA, SAS
Responsibilities
Develop, test, and debug embedded firmware for Data Center SSD controllers and memory systems; Analyze firmware behavior, troubleshoot failures, and perform root-cause analysis; Collaborate with cross-functional teams to identify, reproduce, and resolve product issues; Contribute to firmware validation, integration, and performance optimization activities; Participate in code reviews, bug tracking, and continuous improvement of development processes
Seniority
Mid-level, hands-on IC