Software Engineer II (C++)
Join the Innovus and Genus database team in Cadence’s Digital Design Implementation (DDI) business unit to design and implement database infrastructure that supports EDA tools for large-scale IC design. The role focuses on performance, scalability, reliability, and reducing memory footprint for very large designs.
This position supports hybrid work at the Munich (Feldkirchen) or Cambridge offices and involves close collaboration with application engineering and customer-facing teams across time zones.
Mid-level. Minimum of 2 years of professional software development experience in a relevant engineering environment.
Develop and maintain database infrastructure and APIs for EDA tools; investigate issues; and contribute to architecture and performance improvements.
Must-have technical skills and experience; followed by concise nice-to-have items.
Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field — or equivalent professional experience.
Company: Cadence Design Systems
Headquarters: San Jose, California, USA
Cadence Design Systems is a global electronic design automation company that provides software, hardware, and intellectual property for designing advanced semiconductor chips. With over 25 years in the industry, Cadence is known for its innovative technology solutions and has been recognized by Fortune Magazine as one of the 100 Best Companies to Work For. The company is dedicated to solving complex technical challenges in order to enable customers to create revolutionary products and experiences.
