Cadence, a leading electronic design automation company with over 30 years of computational software expertise, is seeking a Senior Software Engineer specializing in C++. This role is crucial in developing software solutions for IC Package and Printed Circuit Board design. The position combines traditional software engineering with cutting-edge AI/ML applications to enhance EDA software functionality.
The ideal candidate will join a team focused on creating innovative solutions that enable the world's most advanced electronic products, from chips to complete systems. You'll be working on desktop applications, developing complex algorithms, and creating advanced user interfaces for ECAD flows.
This is an excellent opportunity for an experienced software engineer who wants to impact the future of electronic design. Cadence serves the world's most innovative companies in markets including consumer electronics, hyperscale computing, 5G communications, automotive, aerospace, and healthcare.
The company is recognized by Fortune Magazine as one of the 100 Best Companies to Work For, highlighting their strong culture and commitment to excellence. You'll be part of a team that values innovation, technical excellence, and collaborative problem-solving.
The role requires both technical expertise and leadership skills, as you'll be responsible for providing technical direction while hands-on coding. If you're passionate about complex software development, have strong C++ skills, and want to work on technology that shapes the future of electronic design, this position offers an exciting career opportunity at a global industry leader.