Impactful Leadership Opportunity at Cadence
Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality.
We are seeking an exceptional Lead Software Engineer to join our team in Cork, reporting to the Software Engineering Group Director. This key role will be part of our dynamic team that develops and supports tools for next-generation physical verification products.
Job Overview
The Physical Verification R&D Software Engineering role involves:
* Physical verification software development, algorithm development, debugging, performance optimization, and accuracy analysis.
* Collaboration with a large team of EDA professionals across cultures to create and deliver next-generation software for physical IC applications.
* Work on complex applications interfacing with other applications to enable advanced physical verification solutions with superior performance and usability.
Key Responsibilities
This role requires:
* Writing specifications and developing code meeting external customer requirements.
* Utilizing physical verification applications and methodologies to guide enhancements within Cadence's physical verification suite.
* Developing complex algorithms and optimizing performance using C/C++.
* Experience working with Linux and understanding graphs is highly valued.
Qualifications
To be successful in this role, you will need:
* 3+ years of experience in software development with C/C++, focusing on complex algorithms and performance.
* 1+ years of experience using Linux.
* Fast learning capabilities and strong problem-solving skills.
About Cadence
Cadence is committed to equal employment opportunity and diversity, encouraging a qualified and diverse candidate pool. We strive to make an impact through impactful work, and we invite you to join us in shaping the future of technology.