Lead Software Engineer
Develop and maintain the core routing technology for Cadence's Innovus digital design platform. Work on the next-generation routing engine within a cross-functional R&D team focused on post-end-of-line (PEOL) digital design.
Role emphasizes algorithmic development, high-performance implementation, and collaboration with experienced EDA engineers.
Senior level. The posting expects strong C/C++ capability with at least 3+ years of relevant programming experience; leadership and technical maturity are expected for this role.
Key responsibilities include:
Must-have and preferred qualifications:
MS or above in Computer Science, Electrical Engineering, Microelectronics, or a closely related field.
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.
