Cadence Design Systems
Posted 2mo ago

Principle Development Engineer(Virtual Solution)

Cadence Design Systems
Shanghai, Shanghai, China
OnsiteFull Time
Responsibilities
  • designing AVIP
  • building environments
  • debugging systems
Requirements
  • Bachelor's or Master's in EE/CE
  • 5+ years experience
  • Expertise in high-speed protocols (PCIe, CXL, AMBA, UCIe
  • Ethernet)
  • SystemVerilog/Verilog, C/C++
  • Emulation platforms (Palladium/Protium/FPGA)
  • System-level verification and strong debugging and English communication skills
Technical tools mentioned
SystemVerilogVerilogC/C++PythonQemuGem5UVMPalladiumProtiumFPGAAVIPPCIeCXLAMBAUCIeEthernetAI/ML

Job description

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

Key Responsibilities

  • Design and develop system-level AVIP solutions for emulation/prototyping platforms (Palladium, Protium)
  • Build and integrate Accelerated Verification IP environments for complex SoC and subsystem validation
  • Develop end-to-end verification flows including:
    • AVIP integration
    • Testbench and system modeling
    • Bare-metal / driver-level validation
  • Architect scalable solutions for multi-protocol system validation across multiple clock domains
  • Optimize solutions for performance, scalability, and emulation efficiency
  • Develop custom test cases, tools, and automation to enable advanced use models (embedded / co-emulation / hybrid flows)
  • Work closely with cross-functional teams (PE, AE, customers) to debug and resolve system-level issues
  • Contribute to next-generation AVIP methodology evolution, including integration with AI/ML-based verification flows
  • Support customer enablement, including bring-up, debug, and solution deployment

Required Qualifications

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or related field with 5-10 years’ experience
  • Strong expertise in high-speed protocols such as:
    • PCIe, CXL, AMBA, UCIe, Ethernet (at least one)
  • Strong RTL design experience (SystemVerilog / Verilog)
  • Strong C/C++ development experience for modeling, testbench, or system integration
  • Solid understanding of:
    • System-level verification methodologies
    • Emulation / acceleration flows
  • Hands-on experience with Palladium / Protium / FPGA / emulation platforms is strongly preferred
  • Good debugging skills for complex system integration issues

Preferred Qualifications

  • Experience developing or using AVIP (Accelerated VIP) solutions
  • Experience with end-to-end system validation flows (simulation → emulation → prototyping)
  • Knowledge of UVM and verification frameworks
  • Knowledge of Qemu/Gem5 or other system emulation projects
  • Experience with multi-language environments (SV + C/C++ + Python)
  • Familiarity with Emulation/Prototyping flows
  • Exposure to AI/ML techniques applied to verification or tooling
  • Strong problem-solving skills and ability to work independently

Soft Skills

  • Excellent English communication skills (both verbal and written) are required
  • Strong learning capability and adaptability to new technologies
  • Ability to collaborate across global teams
  • Proactive mindset in problem solving and customer engagement

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

About Cadence Design Systems

Develops computational software and hardware for electronic system design.

Similar jobs

Development Engineer roles near Shanghai, Shanghai
4d
Save
Mark Applied
Hide
Sr Development Engineer
Shanghai, Shanghai, China
OnsiteFull Time
Garrett Motion
Garrett MotionNasdaq: GTX: Designs and manufactures turbochargers and electric boosting vehicle technologies
5+ YOEEngineering degree and 5+ years in turbocharger or engine development, or 3–5 years in automotive engineering. Requires Mandarin and English, project and risk management, GD&T, and engine calibration knowledge.
CATIA, Pro/ENGINEER, UG, Onshape, Six Sigma
1w
Save
Mark Applied
Hide
Development Engineer(Transmission Layout and Design)_ EM
Shanghai, Shanghai, China
OnsiteFull Time
Bosch
Bosch: Global manufacturer of automotive and industrial engineering technology.
Degree in mechanical or automotive engineering; several years' transmission/planetary gearbox development experience; proficient with Masta, AMESim, MATLAB/Simulink; fluent in German and English.
Masta, AMESim, MATLAB/Simulink
1mo
Save
Mark Applied
Hide
Development Engineer
Shanghai, Shanghai, China
OnsiteFull Time
Alfa Laval
Alfa LavalNasdaq Stockholm: ALFA: Manufacturer of heat transfer, separation, and fluid handling technologies.
Technical higher education or equivalent; experience with PLM/PDM, 3D modeling, 2D drafting, BoM and component libraries; professional English required.
Product Lifecycle Management (PLM), Product Data Management (PDM), Teamcenter, Windchill, Enovia, Inventor, Creo, SolidWorks, CATIA, BoM, Pymetrics
1mo
Save
Mark Applied
Hide
Development Engineer
Shanghai or Monza or Tumba
OnsiteFull Time
Alfa Laval
Alfa LavalNasdaq Stockholm: ALFA: Manufacturing equipment for heat transfer, separation, and fluid handling.
Higher technical degree; proficiency with PLM/PDM (Teamcenter, Windchill, Enovia), CAD (Inventor, Creo, SolidWorks, CATIA), BoM management, product/component design, prototype oversight, and professional English.
PLM, PDM, Teamcenter, Windchill, Enovia, Inventor, Creo, SolidWorks, CATIA, BoM
8mo
Save
Mark Applied
Hide
Steering Column_ Development Engineer
Shanghai, Shanghai, China
OnsiteFull Time
ThyssenKrupp Marine Systems
ThyssenKrupp Marine SystemsFrankfurt Stock Exchange: TKMS: Manufacturer of naval submarines and surface vessels.
Bachelor's in Mechanical Engineering, expert DS CATIA V5, PLM experience, GD&T and FMEA knowledge, familiarity with IATF 16949 and ISO 14001, and ability to apply SPC/statistical analysis.
DS CATIA V5, SolidWorks, PLM, SPC
1y
Save
Mark Applied
Hide
Development Engineer
Jiading, Shanghai, China
OnsiteFull Time
Autoliv
AutolivNYSE: ALV: Designs and manufactures automotive safety systems and products.
Project delivery and development of new technologies; cross-functional collaboration and customer communication.
DFMEA, CPA, 2D Drawings, 3D Drawings, Mass Production Feasibility
2d
Save
Mark Applied
Hide
Market Development Engineer
Shanghai or Hangzhou
OnsiteFull Time
Arrow Electronics
Arrow ElectronicsNYSE: ARW: Distributes electronic components and enterprise computing solutions globally.
2+ YOEFour-year degree and 2–4 years of related experience, an advanced degree without experience, or equivalent work experience; strong market, pricing, inventory, financial, and communication skills.
2d
Save
Mark Applied
Hide
芯片编译研发工程师
Hangzhou or Shanghai
OnsiteFull Time
Alibaba
AlibabaNYSE: BABA: Provides online marketplaces, cloud computing, and digital payment services.
Relevant technical degree; strong algorithms and software programming; proficiency in a mainstream and scripting language; compiler and computer architecture knowledge; communication and teamwork skills.
GCC, LLVM, JDK, MLIR, IREE, Triton, TileLang, CUDA, OpenCL, OpenACC, OpenMP