Lead Software Engineer

Cadence Design Systems, Inc. · Bengaluru, Karnataka, India

Location
Bengaluru
Job Type
Full time
Posted
June 03, 2026

Job Description

Description

  • Responsible for the development of Pegasus, our next-generation massively parallel physical verification product.

  • Performs as individual contributor on case analysis, problem solving, bug fixes, new feature development, and validation under the mentorship from senior developers.

  • Requirements

  • BE/BTech/ME/MTech/MS in CS or equivalent with at least 3 years software development experience.

  • Excellent programming skill in C++ is required. Knowledge and experience with Python is a plus.

  • Solid background in computational geometry and graph algorithm is preferred.

  • Good English reading and writing skills.

  • Good communication skills.

  • We’re doing work that matters. Help us solve what others can’t.

    Ready to Apply?

    Submit your application for Lead Software Engineer at Cadence Design Systems, Inc.

    Apply Now