Cadence is seeking a Sr Principal Design Engineer to design, develop, and support IP models for system-level memory (SDRAM, NAND Flash, eMMC, SD Card, DFI, UFS) for hardware-based verification products. The role involves RTL design, verification, and documentation of memory IP, requiring an MSEE with at least 5 years of experience in complex protocol/hardware system design. Strong Verilog/SystemVerilog, RTL verification, and debugging skills are essential, along with excellent communication and collaboration abilities.
Good To Have:- Verification experience using Cadence simulation and/or emulation products.
- Programming experience with scripting languages like Perl, TCL, C-shell.
- Experience in memory sub-system design and operation.
Must Have:- Responsible for scheduling, designing, developing, and supporting IP models of system level memory (SDRAM, NAND Flash, eMMC, SD Card, DFI, UFS).
- Update, maintain, document, and support existing system level memory model products.
- Perform RTL design, verification, productizing, and documentation of memory IP.
- Interface with internal and external customers on emulation, simulation, or verification problems.
- Collaborate on cross verification and training in memory IP, ensuring product quality.
- MSEE or equivalent with minimum 5 years experience in designing complex protocols/hardware systems.
- Excellent written and spoken English communication skills.
- Fluent and extensive RTL design knowledge using Verilog/SystemVerilog.
- Experience using RTL verification tools and flows.
- Solid debugging experience and skills.
- Emotionally intelligent collaborator and communicator.
- Ability to schedule workload, plan tasks effectively, and adapt to priorities.