A seasoned C++ developer specializing in Custom Design and Layout, the R&D Engineering Architect plays a pivotal role in advancing innovative software solutions for integrated circuits. This position requires strong technical skills in software development, particularly with C++, along with a keen understanding of layout principles in semiconductor manufacturing.
In this role, you will be expected to devise new solutions and methodologies to enhance custom design practices while working collaboratively with product teams. Your expertise will help drive innovation and efficiency across projects, significantly impacting the performance and utility of Synopsys Custom products.
This position requires over 12 years of software development experience, focusing on languages such as C++, TCL, and Python, as well as familiarity with Linux environments, build systems, and product solution design. A strong grasp of data structures and algorithms will be vital.
Applicants should possess a Bachelor’s or Master’s Degree in Computer Science or Electrical Engineering. The ideal candidate will have a background in Layout Editor and analog design automation, with in-depth knowledge of digital EDA tools, circuit analysis, and semiconductor manufacturing practices.
Bachelor’s or Master’s Degree in Computer Science or Electrical Engineering.