Skip to main content
Cadence Design Systems logo

Lead Software Engineer

Cadence Design Systems
September 08, 2026
Full-time
On-site
Noida, Uttar Pradesh, India
EDA Jobs, Level - Senior

Job Title

Lead Software Engineer

Role Summary

Develop system-level design and analysis software for electronic design automation (EDA). Work with architects and senior engineers to design and deliver scalable, production-quality solutions.

Small motivating context: work on complex EDA problems that impact chip and system design workflows.

Experience Level

Senior β€” 5+ years of relevant software development experience.

Responsibilities

Deliver and maintain software components for system-level design and analysis; collaborate across engineering and product teams.

  • Design and implement C/C++ software following object-oriented principles.
  • Debug, troubleshoot, and resolve complex software defects and performance issues.
  • Work with architects and senior engineers to define technical approaches and system interfaces.
  • Ensure compatibility across Windows and Linux/Unix development environments.
  • Write and maintain clear, testable code and technical documentation.
  • Collaborate effectively across functions and geographies.

Requirements

Core technical and behavioral requirements.

  • Must-have: 5+ years of professional experience developing complex software.
  • Must-have: Strong C/C++ skills and solid object-oriented design experience.
  • Must-have: Strong computer science fundamentals (data structures, algorithms).
  • Must-have: Experience debugging and troubleshooting complex systems; strong debugging skills.
  • Must-have: Familiarity with both Windows and Linux/Unix development environments.
  • Nice-to-have: Electronics or EDA domain knowledge; interest in AI and emerging technologies.
  • Behavioral: Good written and verbal communication, quick learner, and team player.

Education Requirements

Requires BE/B.Tech or ME/M.Tech/MS in Computer Science or Electronics Engineering (BE/BTech/ME/MS/MTech in Computer Science / Electronics Engineering).


About the Company

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.

Cadence Design Systems logo

Date Posted: 2026-09-07