What are the responsibilities and job description for the Flash Controller Design engineer position at Fervorly?
Key Responsibilities
- Design and develop pre-silicon flash-controller blocks/subsystems for NAND-based SSD controller products
- Drive end-to-end design flow covering requirements, architecture, micro-architecture, RTL/design implementation support, integration, debug, and design closure
- Work on controller subsystems associated with NAND flash management, data movement, reliability, and performance optimization
- Perform design debug, root-cause analysis, and issue resolution during pre-silicon development
- Collaborate with architecture, verification, firmware, DFT, and post-silicon teams for feature readiness and smooth productization
- Support design reviews, interface definition, and subsystem-level integration for storage-controller SoCs
- Contribute to robust and scalable controller design for enterprise/data-center SSD use cases
Must-Have Skills
- Strong experience in pre-silicon design for flash-controller, storage-controller, or ASIC/SoC products
- Hands-on expertise in flash-controller design and design debug
- Solid understanding of complete end-to-end SoC/ASIC design flow
- Strong knowledge of NAND and Flash protocols/interfaces
- Experience working on performance, reliability, and architecture-sensitive controller designs
- Strong problem-solving and cross-functional collaboration skills
Salary : $55 - $65