
Principal Design Engineer - Cadence - Shanghai, China
Design Engineer
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Key Responsibilities 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. Also responsible for 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. Job Requirements: The position requires MSEE, or equivalent, with a minimum of 5 years significant experience in designing complex protocols and/or hardware systems. MUST have excellent communication skills with both written and spoken English. Fluent and extensive RTL design knowledge using Verilog/SystemVerilog is required along with experience using RTL verification tools and flows. Must excel in and demonstrate solid debugging experience/skills. Emotionally intelligent collaborator and communicator. Experience with team-wide collaboration tools and processes. Drive and ability to schedule workload and plan own tasks effectively as well as coordinate with and adapt to other's needs and priorities when needful. Agile! Adaptive! Verification experience using Cadence simulation and/or emulation products is a PLUS. Programming experience with scripting languages like Perl, TCL, C-shell is a PLUS. Experience in memory sub-system design and operation is a PLUS.
Company Information
| Location | Active listings |
|---|---|
| Remote - Global | 130 |
| Kato Scholari, Finland | 1 |
| Role type | Active listings |
|---|---|
| Software Engineer | 16 |
| Application Engineer | 14 |
| Product Engineer | 10 |
| Systems Engineer | 4 |
| Design Engineer | 4 |
| Lead Design Engineer | 4 |
| Senior Principal Design Engineer | 3 |
| Principal Design Engineer | 3 |
| Distributed Systems Engineer | 3 |
| Customer Engagement Engineer | 2 |
| Intern | 2 |
| Application Engineering | 2 |
| Formal Verification Engineer | 2 |
| Program Manager | 2 |
| Senior Principal Software Engineer | 2 |
| Design Engineering Architect | 2 |
| Product Operations | 1 |
| Software Test Engineer | 1 |
| AI Engineer | 1 |
| System Engineer | 1 |
| Scientific Software Developer | 1 |
| Server Farm Engineer | 1 |
| Digital Implementation Engineer | 1 |
| AI Forward Deployment Engineer | 1 |
| Customer Design Engineer | 1 |
| Verification Engineer | 1 |
| HR Intern | 1 |
| Product Manager | 1 |
| Product Engineer System Verification | 1 |
| Design Engineering Intern | 1 |
| Digital Implementation Architect | 1 |
| Storage Engineer | 1 |
| Technical Recruiter | 1 |
| Cloud Support Engineer | 1 |
| Revenue Accounting Manager | 1 |
| Application Engineering Intern | 1 |
| AI Security Architect | 1 |
| Business Systems Analyst | 1 |
| Software Engineering Intern | 1 |
| Intern AI-Driven Flow Validation | 1 |
| Solutions Engineer | 1 |
| Signal and Power Integrity | 1 |
| Infrastructure Architect | 1 |
| Data Center Technical Executive | 1 |
| Business Development Director | 1 |
| Customer Engagement Manager | 1 |
| Lead Software Engineer | 1 |
| ASIC Verification | 1 |
| Software Security Director | 1 |
| HR Business Partner | 1 |
| Software Security Architect | 1 |
| Legal Intern | 1 |
| CAE/FEA Senior AE | 1 |
| Principal DFT Engineer | 1 |
| Account Technical Executive | 1 |
| Lead Scientific Developer | 1 |
| Emulation Design Engineer | 1 |
| Product Engineering Architect | 1 |
| Order Administration | 1 |
| Scientific Sales | 1 |
| Product Validation Engineer | 1 |
| Layout Design Engineer | 1 |
| Principal Software Engineer | 1 |
| Signal Integrity Engineer | 1 |
| Product Validation | 1 |
| System Engineering & Integration | 1 |
| Sales Administrator | 1 |
| Software Intern | 1 |
| HR M&A Leader | 1 |
| Global Account Group Director | 1 |
| IT Internship | 1 |
| Senior System Engineer | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 129 |
| Senior | 2 |
Cadence appears in 131 indexed job postings in JobCrawls' Finland dataset since April 2024. In that historical index, the strongest location signals for this employer are Remote - Global and Kato Scholari, Finland.
Data shown is based on historical job postings from our database.
Job Details
Responsibilities
- Schedule, design, develop, and support IP models of system level memory (SDRAM, NAND Flash, eMMC, SD Card, DFI, UFS) for hardware based verification products
- Update, maintain, and document existing system level memory model products
- Act as individual contributor for RTL design, verification, productizing, and documentation of memory IP
- Interface with internal and external customers to solve emulation, simulation, or verification problems
- Collaborate on cross verification and cross training in memory IP and quality lifecycle processes
Requirements
- MSEE or equivalent
- Minimum 5 years experience in designing complex protocols and/or 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
- Experience with team-wide collaboration tools and processes
Skills & Technologies
