At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Job Summary :
We are seeking a highly motivated software engineer to be a part of the Digital Design Implementation Group. The role involves designing, development, profiling, optimizing, and supporting application software for Innovus, digital design implementation system. The job responsibilities include
- Development of data analysis and debugging tools for performance analysis, research, and development of data driven optimizations for physical implementation applications,
- Troubleshooting and debugging on large complex databases, collaborative development and testing of advanced functionality with multiple geographically distributed teams.
- The role requires a strong programming of C++ and software engineering skills, analytical and problem-solving skills, an ability, and interest to learn and adapt to changing requirements and technologies,
- In possession of strong interpersonal and communication skills, as well as a collaborative and growth mindset.
Desired Background Requirements :
Experience in software development, preferably in EDA.Knowledge in physical design algorithms : Timing / Power Optimization, Placement, RoutingExperience with Machine Learning and AI is a plusStrong understanding of advanced semiconductor process technologies.Experience in scientific analysis and mathematical modelingExperience with UNIX and / or LINUX platformsEducational Qualification :
Major in EE / CS / Math / Physics
Ph.D / Master degree with 3+ years of experience with EDA industry.
We’re doing work that matters. Help us solve what others can’t.