Software Engineer II

Cadence
New, CA Full Time
POSTED ON 4/10/2023 CLOSED ON 4/22/2023

What are the responsibilities and job description for the Software Engineer II position at Cadence?

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

The Cadence Palladium Platform is world most scalable emulation system that verifies most of the latest design innovations in consumer, mobile and enterprise electronics worldwide. We are looking for talented software engineers to join our team and contribute to the world's fastest emulator compiler development. You'll have a great opportunity to make a difference by applying your creativity and problem-solving skills, learn and/or apply multi-threading/distributed computing to solve large scale compile problems such logic optimization, partitioning and scheduling.

Education and Experience Requirements

  • Bachelors in Computer Science or Electrical Engineering and a minimum of 2 years of related experience, or Masters and a minimum of 0 years of related experience
  • Strong understanding of software data structure and algorithms and proficiency in C/C are basic job requirements. New grads are welcome to apply.
  • Demonstrated proficiency in C , gdb debugging, and general software development skills
  • Interest in digital design preferred
  • Scripting language skills in one of: Lisp/Skill, Python, Tcl preferred
  • Familiarity with Linux/Unix development preferred
  • Exposure to build and version-control systems preferred
  • Coursework in Hardware Descript Language, such as Verilog, SystemVerilog, VHDL preferred

Exposure to electronic design platforms preferred

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

Senior Software Engineer
Broadcom Software -
Palo Alto, CA
Software Engineer - Python
Selector Software -
Santa Clara, CA
Software Engineer II
Cardlytics, Inc. -
Menlo, CA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$95,804 - $118,468
Income Estimation: 
$120,554 - $147,360

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer II.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $93,843 - $124,803
  • Debugging Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $94,373 - $127,234
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer II jobs in the New, CA area that may be a better fit.

Software Engineer

Selector Software, Santa Clara, CA

Software Engineer III

Dew Software, Mountain View, CA