Software Engineer II , Synthesis
Listed on 2026-07-25
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence Design Systems is seeking a highly motivated software engineer to join our Research & Development staff for the Genus Synthesis Solution product. Genus is a comprehensive tool suite for logic synthesis and physical design, offering broad functionality that drives technology leadership in the electronic design automation (EDA) space.
Responsibilities- Design, develop, troubleshoot, debug, and support Genus Synthesis Solution software.
- Collaborate with a distributed development team to create innovative technologies for logic synthesis and physical design.
- Contribute to the advancement of solutions in areas such as logic synthesis, word-level synthesis, static timing analysis, computer architecture, verification, RTL compilation, placement, power analysis, routing, extraction, and optimization.
- Participate in large-scale software development projects, including timing analysis software initiatives.
- Engage with cross-functional teams to ensure quality and performance of delivered solutions.
- BS in Computer Science or Electrical Engineering.
- Strong proficiency in C/C++ programming.
- Excellent programming and software engineering skills.
- Experience with UNIX and/or Linux platforms.
- Strong knowledge of Tcl.
- Experience with multithreaded and/or distributed programming.
- Prior experience with large software development projects.
- Prior experience with timing analysis software development projects.
- Strong ability to learn and adapt to new technologies.
- Strong analytical and problem‑solving skills.
- Good communication skills – ability to work effectively in a distributed team environment.
- Annual salary range for California: $101,500 to $188,500.
- Incentive compensation: bonus, equity, and benefits.
- Paid vacation and paid holidays.
- 401(k) plan with employer match.
- Employee stock purchase plan.
- Variety of medical, dental, and vision plan options.
At Cadence, you will be surrounded by hard‑working, innovative engineers who thrive in a high-performance culture. If you are passionate about technology and enjoy collaborating with talented colleagues to develop industry‑leading software, we encourage you to apply.
Cadence is committed to equal employment opportunity throughout all levels of the organization and welcomes your interest.
Cadence participates in the E-Verify program in certain U.S. locations as required by law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).