STAFF ASIC Design Engineer
Core
Design, implement, and debug complex logic for next-generation solid-state drive controllers, covering RTL development, integration, and validation from concept to production silicon.
Role type
Staff ASIC Design Engineer
Builds
Solid-state drive controller chips for storage solutions
Domain
Semiconductor / Memory and Storage
Deliverable
production ML models | product features
Required skills
RTL design (Verilog/SystemVerilog), Digital ASIC Design methodology, Large-scale design projects, ASIC design flow tools (Synthesis, Lint, CDC, ECO, timing analysis), Design/Verification CAD tools (ncsim, Design Compiler, Formality, PrimeTime), AMBA AXI/AHB protocols, High-speed protocols (PCIe, USB, SATA, DisplayPort, HDMI), Storage/memory protocols (NVMe, SCSI, CXL, DDR)
Preferred skills
Python/TCL/PERL scripting, AI-assisted engineering tools, AI/ML concepts adoption
Technologies
Verilog, SystemVerilog, Python, TCL, PERL, ncsim, Design Compiler, Formality, PrimeTime, PCIe, USB, SATA, NVMe, CXL, DDR
Responsibilities
Design, implement, and debug complex logic designs; Integrate IP into larger complex IPs; Support front-end integration (Lint, CDC, Synthesis, ECO); Implement design automation using Python or other languages; Collaborate with SOC Design, Verification, Emulation, STA, and Physical Design teams; Work with software and systems teams for system integration; Apply AI-assisted tools to enhance code quality and debugging efficiency.
Seniority
Senior, hands-on IC