Lead Software Engineer

BANGALORE Until 8/21/2026 3+ years exp First posted May 30, 2026 Last posted May 30, 2026
Job description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Position: Lead Software Engineer

Grade: T3

Location: Bangalore

Job 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.

About this role

Summary

Develop and maintain Pegasus physical verification product, solve problems, add features, validate

Job title

Lead Software Engineer

Experience level

3+ years

Minimum experience

3+ years exp

Industry

software

Location requirements

candidate must be in Bangalore, remote not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C++communication

Preferred skills

Pythoncomputational geometrygraph algorithms

Specializations

C++Pythoncomputational geometrygraph algorithms
Locations

Structured locations inferred from the posting.

Bengaluru, Karnataka, India

On-site City