Synopsys
Synopsys

Synopsys Off Campus Drive 2026: Software Engineering Apprenticeship | Bangalore

onsite
Bangalore
Posted 3/1/2026
Exp: 0-0y

Job Overview

Role: Software Engineering Apprenticeship Location: Bangalore Experience: Fresh Graduates (Class of 2025 ONLY) Qualification: B.E / B.Tech (CS, Electrical Engineering) Key Skills: Python, Perl, TCL, Unix/Linux, Custom Compiler

Job Description

For the Synopsys Off Campus Drive 2026, the team is looking for apprentices to develop and maintain software tools for custom compiler and layout automation. This role bridges the gap between software engineering and hardware design automation. You will write efficient, reusable code in Python, Perl, and TCL and collaborate with cross-functional teams to design new features. The role requires a strong understanding of Test-Driven Development (TDD) and version control systems like Git and PERFORCE.

Roles and Responsibilities

  • Tool Development: Develop and maintain software tools and scripts for custom compiler and layout automation.
  • Scripting: Write efficient code in Python, Perl, and TCL to automate complex design tasks.
  • Testing: Implement and execute test-driven development, unit testing, and functional testing practices.
  • Collaboration: Conduct code reviews and collaborate with cross-functional teams to design new features.
  • Version Control: Utilize Git and PERFORCE to manage codebases efficiently.
  • Innovation: Contribute innovative solutions to challenges in the EDA domain.

Skills and Eligibility Criteria

Educational Background: B.E / B.Tech in Computer Science, Electrical Engineering, or related fields.

Experience: Fresh graduates from the Class of 2025 ONLY.

Mandatory Technical Skills:

  • Strong programming skills in Python, Perl, and TCL.
  • Experience with UNIX/Linux environments.
  • Familiarity with Custom Compiler/Virtuoso, circuit, and layout automation is a huge plus.

Competencies:

  • Understanding of TDD, Unit Testing, and Functional Testing.
  • Must NOT be currently enrolled in any M-Tech or postgraduate programs.
  • Must NOT be currently employed in any full-time position.

About the Company

Synopsys is at the forefront of Smart Everything with the world’s most advanced technologies for chip design, verification, IP integration, and software security and quality testing. Joining Synopsys means working with cutting-edge technology that shapes the future of innovation, from self-driving cars to AI and 5G.