Sr Principal Design Engineer

Opens cadence.wd1.myworkdayjobs.com in a new tab

Nice to Have

  • Multi-Language Systems: Experience working in multi-language environments combining SystemVerilog (SV), C/C++, and Python.
  • GUI Frameworks: Experience with Qt, PyQt, or similar modern GUI development frameworks.
  • Automation & Scripting: Proficiency in Python for test automation, validation scripting, or rapid GUI prototyping.
  • Advanced Linux Kernel: Deep experience with Linux kernel driver development and memory management.
  • User-Mode Access: Familiarity with user-mode hardware access methodologies, including VFIO, UIO, and PCIe BAR mapping.
  • Lab Equipment: Experience utilizing hardware debug tools such as protocol analyzers, logic analyzers, and oscilloscopes.
  • Innovative Methodologies: Exposure to applying AI/ML techniques to hardware verification, log analysis, or tooling automation.
  • Soft Skills: Strong analytical problem-solving skills with the ability to work independently and drive projects to completion in a dynamic team environment.
  • We’re doing work that matters.
  • Help us solve what others can’t.

Sourced directly from Cadence Design Systems’s career page

Your application goes straight to Cadence Design Systems.

Specialisation
Open roles at Cadence Design Systems
585 positions
Job ID
/job/SHANGHAI/Sr-Principal-Design-Engineer_R55577

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles