Solidigm is seeking an experienced RTL Design Engineer to drive the architecture, design, implementation, and optimization of complex digital logic for next-generation NAND Flash memory–based SSD controllers. The role translates system-level requirements into efficient microarchitecture and synthesizable RTL, makes performance, power, and area tradeoffs, and delivers designs through ASIC implementation and silicon validation. It involves collaboration across architecture, firmware, verification, physical design, NAND technology, and silicon validation teams. The position oversees SoC definition, design, verification, and documentation. Work spans architecture and logic design, module interfaces and simulation, RTL coding, integration of cell libraries and functional units, and the SoC design flow from high-level design through synthesis, place and route, timing, and power analysis to manufacturing-ready design databases. The engineer also analyzes equipment and test results and may review vendor capabilities. The role includes NAND controller logic for command sequencing, interface control, data transfer, status handling, error recovery, and timing; PPA optimization; ASIC integration and implementation handoff; and support for emulation, silicon bring-up, post-silicon debug, and root-cause analysis. It also covers data integrity and reliability features such as ECC/LDPC interfaces, error detection, recovery, and fault handling, as well as technical leadership, design reviews, documentation, and improvements to ASIC development methods.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level