Lead Software Engineer
On-site · Bengaluru, Karnataka, India
Job Summary
Lead Software Engineer responsible for development of Pegasus, Cadence's next-generation massively parallel physical verification product. Performs as an individual contributor on case analysis, problem solving, bug fixes, new feature development, and validation under mentorship from senior developers. Requires strong C++ programming, plus Python experience, and a solid background in computational geometry and graph algorithms. Located in Bangalore, India. Cadence emphasizes equal opportunity employment and supports E-Verify where required.
Required Qualifications
- 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
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.