Software Engineer II, Synthesis

Cadence

San Jose (CA)

On-site

USD 101,500 - 188,500

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Medical, dental and vision plans

Job summary

Cadence Design Systems is hiring a software engineer to join the R&D team for the Genus Synthesis Solution product. The role covers logic synthesis, physical design, and related areas, with responsibilities including design, development, debugging and support of the Genus software.

The team seeks candidates with strong C/C++, multithreading, distributed programming, and good communication in a distributed environment. California salary ranges are highlighted with bonus and equity potential.

Qualifications

  • MS in Computer Science or Electrical Engineering; PhD preferred.
  • Proficient in C/C++.
  • Experience with UNIX or LINUX platforms preferred.
  • Strong knowledge of Tcl preferred.
  • Experience with multithreaded and distributed programming preferred.
  • Experience with large software development projects; timing analysis software development preferred.
  • Strong learning ability and problem solving.
  • Good communication in distributed teams.

Responsibilities

  • Design, develop, troubleshoot, debug and support the Genus software product.
  • Work as part of the R&D staff on the Genus Synthesis Solution product.

Skills

C/C++
Software engineering
Multithreaded programming
Distributed programming
Timing analysis
Problem solving
Communication

Education

Master's degree in CS or EE
PhD preferred

Tools

Tcl
UNIX/Linux

Job description

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

Cadence Design Systems is looking for a highly motivated software engineer to work as a member of the R&D staff on Cadence's Genus Synthesis Solution product. Genus is a complete product that encompasses logic synthesis and physical design. The product breadth means we are looking for skilled and motivated candidates with backgrounds in logic synthesis, word-level synthesis, static timing analysis, computer architecture, verification, RTL compilation, placement, power analysis, routing, extraction, and optimization. You will be part of a team responsible for creating the innovative technologies required for technology leadership in this space. Development responsibilities include designing, developing, troubleshooting, debugging and supporting the Genus software product.

The Position Requirements
  • MS in Computer Science or Electrical Engineering, PhD is preferred
  • Proficient in C/C++
  • Excellent programming and software engineering skills
  • Experience with UNIX and/or LINUX platforms is preferred
  • Strong knowledge of Tcl is preferred
  • Experience with multithreaded and/or distributed programming is preferred
  • Prior experience with large software development projects is highly recommended
  • Prior experience with timing analysis software development projects is highly recommended
  • Strong ability to learn
  • Strong analysis and problem solving skills
  • Good communication skill is preferred as the development team is distributed

Most importantly, we are looking for hard working, innovative engineers who enjoy working with a great team in a high-performance culture.

The annual salary range for California is $101,500 to $188,500. 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.

  • 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II , Synthesis
Software Engineer II , Synthesis

Cadence • San Jose (CA)

On-site
USD 114,000 - 214,000
401(k) plan with employer match
stock purchase plan
variety of medical, dental, and vision plans
Software Engineer II, Synthesis
Software Engineer II, Synthesis

Cadence Design Systems • San Jose (CA)

On-site
USD 101,500 - 188,500
Bonus & equity
Benefits package
401(k) with match
+2
Principal Product Engineer, Synthesis
Principal Product Engineer, Synthesis

Cadence • San Jose (CA)

On-site
USD 136,000 - 254,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Principal Product Engineer, Synthesis
Principal Product Engineer, Synthesis

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 136,500 - 253,500
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Software Engineer II — Genus Synthesis R&D: Impact & Growth
Software Engineer II — Genus Synthesis R&D: Impact & Growth

Cadence • San Jose (CA)

On-site
USD 101,000 - 189,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Principal Product Engineer, Synthesis
Principal Product Engineer, Synthesis

Cadence Design Systems • San Jose (CA)

On-site
USD 136,000 - 254,000
Lead Software Engineer - Genus Synthesis, EDA & Equity
Lead Software Engineer - Genus Synthesis, EDA & Equity

Cadence • San Jose (CA)

On-site
USD 114,000 - 214,000
401(k) plan with employer match
stock purchase plan
variety of medical, dental, and vision plans
Software Engineer II: Genus Synthesis (C/C++, EDA)
Software Engineer II: Genus Synthesis (C/C++, EDA)

Cadence Design Systems • San Jose (CA)

On-site
USD 101,500 - 188,500
Bonus & equity
Benefits package
401(k) with match
+2
Senior Product Engineer - Genus Synthesis & PPA Innovator
Senior Product Engineer - Genus Synthesis & PPA Innovator

Cadence • San Jose (CA)

On-site
USD 136,000 - 254,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Principal Design Engineer
Principal Design Engineer

Cadence • Cary (NC)

On-site
USD 136,000 - 254,000
401(k) plan with employer match
Employee stock purchase plan
Medical, dental, and vision plans