Software Engineer II

Cadence Design Systems

(Austin, Texas)
Full Time
Job Posting Details
About Cadence Design Systems

Cadence is a leading provider of EDA and semiconductor IP. Our custom/analog tools help engineers design the transistors, standard cells, and IP blocks that make up SoCs. Our digital tools automate the design and verification of giga-scale, giga-hertz SoCs at the latest semiconductor processing nodes. Our IC packaging and PCB tools permit the design of complete boards and subsystems.

Summary

As a member of our digital implementation team, you will design and develop technology to be used in our design closure tools. As a member of the clocking and global routing R&D team, you will be working on the forefront of technology in building core engine technologies that are fundamental to Cadence’s physical synthesis offering. Your responsibilities include developing and designing cutting edge algorithms in physical design and integrating them into a flow to obtain world class results.

Responsibilities
  • Develop, maintain, enhance, and invent core algorithmic engines
  • Engage directly with the placement, routing, timing and delay calculation teams to define and collaborate on next generation algorithms
  • Do peer code reviews and maintain a high quality thread safe code & test base
Ideal Candidate

The candidates should have strong software programming skill with C/C++ and strong expertise in at least one of the core areas of placement/routing/clocking/synthesis. Strong interest and understanding of complex software development in UNIX platform are required. Good verbal and written presentation are must. Minimum master degrees in EE or CS.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Austin, Texas
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • C++
  • Design
  • Software Development
  • Unix
  • Electrical Engineering
  • Computer Science
  • Software Engineering
  • C Programming Language
  • Routing
  • Software Programming

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.