Principal Design Engineer – Memory Modeling Portfolio

1 Month ago • 5-7 Years • Software Development & Engineering

Job Summary

Job Description

As a Principal Design Engineer at Cadence, you will be responsible for scheduling, designing, developing, and supporting IP models of system-level memory such as SDRAM (LPDDR, HBM), NAND Flash (ONFI/QSPI/OSPI), and others for use on hardware-based verification products. This includes updating, maintaining, and documenting existing system-level memory model products. You'll also perform RTL design, verification, productizing, and documentation of memory IP, and interact with internal and external customers to solve diverse problems related to emulation, simulation, or verification. The role requires strong communication and collaboration skills, as well as the ability to mentor less experienced engineers and participate in cross-functional projects. Regular interaction with field application engineers and external customers is also expected.
Must have:
  • BSEE with 7+ years or MSEE with 5+ years of hardware design experience.
  • Excellent written and spoken English communication skills.
  • Expert-level knowledge of RTL design using Verilog/SystemVerilog.
  • Experience using RTL verification tools and flows.
  • Debugging experience.
  • Experience with team-wide collaboration tools and process.
  • Ability to schedule workload and plan own tasks effectively.
Good to have:
  • Verification experience using Cadence simulation and/or emulation products.
  • Programming experience with scripting languages like Perl, TCL, C-shell.
  • Verification experience using UVM test environments.
  • Experience in memory sub-system design and operation.

Job Details

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

As a Principal Design Engineer you will be responsible for scheduling, designing, developing, and supporting IP models of system level memory such as SDRAM (LPDDR, HBM), NAND Flash (ONFI/QSPI/OSPI), eMMC, SD Card, DFI, and UFS models for use on hardware based verification products. Additional responsibilities include the following:

  • Updating, maintaining, documenting, and supporting existing system level memory model products.
  • Perform as individual contributor for RTL design, verification, productizing, and documentation of memory IP.
  • Interface with internal and external customers to work on diverse problems and solutions related to emulation, simulation, or verification.
  • Perform as team member toward cross verification of and cross training in memory IP as well as in developing and using lifecycle processes to ensure product quality.
  • Must be able to analyze customer & vendor protocol requirements and execute on complex projects from requirement to delivery to post-delivery support
  • Communication & collaboration with peers & internal partners as well as strong individual/independent R&D skills are required.
  • Regular field AE & external customer interaction and representing Cadence to external customers is required for support of memory models. Must be able to facilitate discussions with AE & customer.
  • Ability to mentor less experienced engineers &/or participate in cross-functional projects
  • Must participate in team processes as well as evaluate and recommend process improvements.

Required Experience:

  • The position requires BSEE with at least 7 yrs of industry experience in designing hardware systems OR  a MSEE with at least 5 years of experience in designing hardware systems
  • Must have excellent communication skills with both written and spoken English.
  • Expert  level knowledge of RTL design  using languages  Verilog/SystemVerilog is required along with experience using RTL verification tools and flows.
  • Debugging experience.
  • Experience with team-wide collaboration tools and process.
  • Drive and ability to schedule workload and plan own tasks effectively.

Strongly recommended:

  • Verification experience using Cadence simulation and/or emulation products is highly desired. Programming experience with scripting languages like Perl, TCL, C-shell is strongly recommended.
  • Verification experience using UVM test environments is highly desired.
  • Experience in memory sub-system design and operation is strongly recommended.

We’re doing work that matters. Help us solve what others can’t.

Similar Jobs

Skydio - Senior Software Engineer - Manufacturing Software

Skydio

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Adobe - Director of Senior Leader Effectiveness

Adobe

San Jose, California, United States (On-Site)
1 Month ago
Critical mass - VP, Media

Critical mass

Chicago, Illinois, United States (Hybrid)
1 Month ago
Tesla - EMEA Financial Controller - Nordics

Tesla

Køge, Denmark (On-Site)
5 Months ago
Codeway Studios - Graphic Designer

Codeway Studios

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Next Level Business Services - SAP SNC

Next Level Business Services

San Francisco, California, United States (On-Site)
8 Months ago
Cadence - Principal Design Engineer - Analog Design

Cadence

Toronto, Ontario, Canada (On-Site)
1 Month ago
NBC Universal - Broadcast Engineer

NBC Universal

Centennial, Colorado, United States (On-Site)
2 Months ago
PwC - SAP Extended Warehouse Management

PwC

Bucharest, Bucharest, Romania (On-Site)
8 Months ago
Alphawave Semi - Staff Engineer I - DFT

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Pivotroots - Senior Media Planner

Pivotroots

Bangkok, Thailand (Hybrid)
1 Month ago
Illumina - Staff Automation Engineer

Illumina

Foster City, California, United States (On-Site)
3 Weeks ago
Yodo1 - User Acquisition Manager (Gaming)

Yodo1

(Remote)
11 Months ago
Daily Wire - Social Platform Specialist

Daily Wire

Nashville, Tennessee, United States (On-Site)
2 Months ago
Power Integrations - Senior Test Engineer (High Power)

Power Integrations

Penang, Malaysia (On-Site)
8 Months ago
Yodo1 - Head of Publishing – PC/Console

Yodo1

(Remote)
4 Months ago
bytedance - Senior Software Development Engineer - Distributed NoSQL Database Systems

bytedance

Seattle, Washington, United States (On-Site)
6 Months ago
PayPal - Manager, Data Science

PayPal

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Qualcomm - Head of Project Management (PMO)

Qualcomm

Las Vegas, Nevada, United States (On-Site)
1 Month ago
TAG - Social Media Content Manager

TAG

Toronto, Ontario, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

binance - On-chain Data Analyst

binance

Taipei City, Taiwan (Remote)
3 Months ago
NXP - <2025 Internship Program> Application Engineer

NXP

Taipei City, Taiwan (On-Site)
8 Months ago
NVIDIA - System Design Power Validation Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
binance - Senior Backend Engineer - Java - Web3 Wallet

binance

Taipei City, Taiwan (Hybrid)
3 Months ago
Haleon - Senior Brand Manager / Brand Manager

Haleon

Taipei City, Taiwan (On-Site)
1 Month ago
binance - Senior Software Engineer (Java/Python/LLM)

binance

Taipei City, Taiwan (On-Site)
4 Months ago
Marvell - Staff Engineer, Hardware & Silicon Validation

Marvell

Hsinchu City, Taiwan (On-Site)
1 Month ago
rivos - Silicon ATE Test Engineer

rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
1 Year ago
Trend Micro - (Sr.) Software Development Engineer in Test (DDAN/USBX)

Trend Micro

Taipei City, Taiwan (On-Site)
1 Month ago
binance - Frontend Engineer - Web3 Earn

binance

Taipei City, Taiwan (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Arista Networks - Interns/Graduate Software Engineers

Arista Networks

Poland (Remote)
3 Weeks ago
Jane Street - FPGA Engineer

Jane Street

New York, United States (On-Site)
1 Month ago
Scale AI - VP of Engineering, Enterprise

Scale AI

San Francisco, California, United States (On-Site)
1 Month ago
Power Integrations - Staff Failure Analysis Engineer

Power Integrations

San Jose, California, United States (On-Site)
10 Months ago
AGS - American Gaming Systems - Senior Software Engineer

AGS - American Gaming Systems

Israel (On-Site)
4 Months ago
GoDaddy - Principal Threat Hunting Engineer

GoDaddy

India (Remote)
1 Month ago
Super.com - Software Engineering Intern (12 Months)

Super.com

Canada (Remote)
2 Months ago
Sega (UK) - Experienced Software Engineer

Sega (UK)

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Month ago
Ion - Internship - Software Engineers/Developers - Italy

Ion

Pisa, Tuscany, Italy (On-Site)
9 Months ago
Samsung Semiconductor - Senior Staff Engineer, ASIC Design

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences. Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

Burlington, Massachusetts, United States (On-Site)

San Jose, California, United States (On-Site)

Noida, Uttar Pradesh, India (On-Site)

Cary, North Carolina, United States (On-Site)

Shanghai, Shanghai, China (On-Site)

Boston, Massachusetts, United States (On-Site)

Tampere, Pirkanmaa, Finland (On-Site)

View All Jobs

Get notified when new jobs are added by Cadence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug