Principal Software Engineer

Opens cadence.wd1.myworkdayjobs.com in a new tab

What You'll Do

  • development of data analysis and debugging tools for performance analysis, research and development of data driven optimizations of geometric and topological operations for physical verification applications, troubleshooting and debugging physical verification software on large complex databases, collaborative development and testing of advanced functionality with multiple geographically distributed teams.
  • The role requires a strong programming (C++ and/or python) and software engineering skills, analytical and problem solving skills, an ability and interest to learn and adapt to changing requirements and technologies, and in possession of strong interpersonal and communication skills, as well as a collaborative and growth mindset.
  • Minimum Background Requirements: Knowledge of algorithms and Software Engineering Skills.
  • Good to have C++/python Experience with UNIX and/or LINUX platforms Desired Background: Experience in software development, preferably in EDA.
  • Experience in Physical Verification (DRC, LVS, FILL, PERC) Strong understanding of advanced semiconductor process technologies.
  • Experience and Technical Skills required: Educational Qualification: Master/Bachelor’s degree in Electrical Engineering with Microelectronics/VLSI Design or related discipline from an accredited institution or equivalent We’re doing work that matters.
  • Help us solve what others can’t.

Sourced directly from Cadence Design Systems’s career page

Your application goes straight to Cadence Design Systems.

Specialisation
Open roles at Cadence Design Systems
145 positions
Job ID
/job/NOIDA/Principal-Software-Engineer_R51809

Get matched to roles like this

Upload your resume once. We’ll notify you when matching roles open up.

Join talent pool — free

Similar Other roles