Cadence, a leading electronic design automation company with over 30 years of computational software expertise, is seeking a New College Grad C++ Software Engineer in Burlington, MA. The role focuses on developing crucial EDA software for IC Package and PCB design, combining traditional software engineering with cutting-edge ML/AI applications. As part of Cadence's mission to turn design concepts into reality, you'll work on desktop applications, develop advanced user interfaces, and create detailed functional specifications. The company serves the world's most innovative organizations, delivering solutions for consumer electronics, hyperscale computing, 5G communications, automotive, aerospace, and healthcare sectors. This position offers an opportunity to join a Fortune 100 Best Companies to Work For, where you'll collaborate with high-caliber professionals in an empowering culture focused on solving the industry's toughest technical challenges. The role requires strong C++ programming skills and either a BS with experience or an MS degree, making it ideal for those looking to make a meaningful impact in technology design.