Cadence Design Systems logo

Software Engineer II, Synthesis

Cadence Design Systems
July 25, 2026
Full-time
On-site
San Jose, California, United States
$101,500 - $188,500 USD yearly
EDA Jobs, Level - Mid-Career

Job Title

Software Engineer II, Synthesis

Role Summary

The Software Engineer II will work on Cadence's Genus Synthesis Solution as a member of the R&D team, developing logic-synthesis and related physical-design software. The role focuses on designing, implementing, debugging, and supporting features across synthesis, static timing analysis, RTL compilation, placement, power, routing, extraction, and optimization.

This position requires collaboration with distributed engineering teams to deliver scalable, high-performance EDA software used to design advanced semiconductor chips.

Experience Level

Mid-level (Software Engineer II). No specific years-of-experience requirement listed.

Responsibilities

Key responsibilities include:

  • Design and implement algorithms and features for synthesis and related flows in C/C++.
  • Develop, test, debug, and support large-scale EDA software (Genus product).
  • Collaborate with cross-functional and distributed teams on requirements, design reviews, and integration.
  • Improve performance, scalability, and reliability of existing code; participate in code reviews and CI/testing.
  • Investigate and resolve customer issues and production defects.

Requirements

Must-have and preferred skills:

  • Must-have: Proficient in C/C++; strong programming and software-engineering practices; strong analytical and problem-solving skills; experience working on large software projects.
  • Preferred: Experience with timing-analysis or synthesis tools; familiarity with UNIX/Linux environments; knowledge of Tcl; experience with multithreaded or distributed programming; good communication skills for distributed teams.

Education Requirements

MS in Computer Science or Electrical Engineering is indicated; PhD is preferred. The posting requests a combination of relevant technical education and professional experience.


About the Company

Company: Cadence Design Systems

Headquarters: San Jose, California, USA

Cadence Design Systems is a global electronic design automation company that provides software, hardware, and intellectual property for designing advanced semiconductor chips. With over 25 years in the industry, Cadence is known for its innovative technology solutions and has been recognized by Fortune Magazine as one of the 100 Best Companies to Work For. The company is dedicated to solving complex technical challenges in order to enable customers to create revolutionary products and experiences.

Cadence Design Systems logo

Date Posted: 2026-07-22