Principal Design Engineer

Cadence Design Systems

4.4

(53)

San Jose, CA

Why you should apply for a job to Cadence Design Systems:

  • 4.4/5 in overall job satisfaction
  • 4.4/5 in supportive management
  • 87% say women are treated fairly and equally to men
  • 89% would recommend this company to other women
  • 87% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Parental leave is available for both paternity and maternity
  • Flexible work options available
  • 88% of employees at Cadence say it is a great place to work compared to 57% of employees at a typical U.S.-based company.
  • #R45978

    Position summary

    e regression frameworks that improve quality and project execution time.

    RESPONSIBILITIES:

    • Collaborate with architecture/design team to understand the algorithms and mathematical functions.

    • Define and develop detailed test plans.

    • Develop tests in C/C++ to create a behavioral model of the DSP functions, using fixed point or floating point arithmetic.

    • Develop and maintain extensible/large scale regression flows and infrastructure, including tools for aggregating metrics and trending.

    • Develop System Verilog/UVM testbenches and checkers.

    • Apply formal verification methodology for verification sign off and quality.

    • Develop and apply novel techniques for verifying performance of designs.

    Position Requirements:

    • Knowledge of DSP arithmetic functions. Domain specific knowledge in Audio, Computer Vision, AR/VR, Radar or AI desirable but not necessary.

    • Knowledge of computer architecture, especially hardware micro-architecture, processor pipelines and instruction sets.

    • Familiarity with hardware verification concepts such as assertions, scoreboard, and some knowledge of System Verilog.

    • Strong understanding of Software development.

    • Proficiency in C/C++.

    • Proficiency in any scripting language (Python or Perl preferred).

    • Familiarity with source code control (Git/Perforce).

    • Ability to work efficiently with remote teams on different time zones

    • Ability to work successfully both independently and in a team environment

    • Strong problem-solving skills, flexible, adaptable and proactive

    • Strong communication skills

    • MSEE, MSCS, or MSCE or equivalent.

    • MS and 3+ years of working in a design or verification role, or some internship experience if pursuing a PhD.

    The annual salary range for California is $128,100 to $237,900. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.
    We're doing work that matters. Help us solve what others can't.

    Why you should apply for a job to Cadence Design Systems:

  • 4.4/5 in overall job satisfaction
  • 4.4/5 in supportive management
  • 87% say women are treated fairly and equally to men
  • 89% would recommend this company to other women
  • 87% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Parental leave is available for both paternity and maternity
  • Flexible work options available
  • 88% of employees at Cadence say it is a great place to work compared to 57% of employees at a typical U.S.-based company.