Disclaimer
Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It’s important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we’re here to support you in your job search journey!
Software Engineering Apprenticeship

About the Company
Synopsys drives technology innovations that shape how we live and connect, powering the Era of Pervasive Intelligence where smart technology and AI are integrated into daily life. Their high-performance silicon chips contribute to building a healthier, safer, and more sustainable world, from autonomous vehicles to renewable energy systems. Synopsys fosters an inclusive culture that encourages innovation, collaboration, and a growth mindset, valuing integrity, excellence, leadership, and passion.
Job Description
This is a 12-month, full-time Software Engineering Apprenticeship program located onsite in Bengaluru, India, starting in March 2026. The program offers apprentices the chance to engage in real-world projects, gain hands-on experience, and collaborate with global teams. Apprentices will have the opportunity to explore interests, contribute ideas, and develop solutions using cutting-edge technology. The role focuses on developing and maintaining software tools and scripts for custom compiler and layout automation, collaborating with cross-functional teams, writing efficient code in Python, Perl, and TCL, conducting code reviews, and implementing test-driven development practices. Proficiency in version control systems like Git and PERFORCE is also a key aspect of the role. Synopsys is committed to an inclusive workplace and equal opportunity for all applicants.
| Company Name | Synopsys |
|---|---|
| Role | Software Engineering Apprenticeship |
| Location | Bengaluru, India |
| Salary | |
| Job Type | Full-Time |
Responsibilities
- Developing and maintaining software tools and scripts for custom compiler and layout automation.
- Collaborating with cross-functional teams to design and implement new features.
- Writing and maintaining efficient, reusable, and reliable code in Python, Perl, and TCL.
- Conducting code reviews and providing constructive feedback to peers.
- Implementing and executing test-driven development, unit testing, and functional testing practices.
- Utilizing version control systems like Git and PERFORCE to manage codebases efficiently.
Qualifications
- Fresh graduate from the class of 2025 in Computer Science, Electrical Engineering, or a related field.
- Not currently enrolled in any M-Tech programs or postgraduate diplomas.
- Not employed in any full-time positions at any company.
- Strong programming skills in Python, Perl, and TCL.
- Familiarity with Custom Compiler/Virtuoso, circuit and layout automation.
- Experience with UNIX/Linux environments.
- Understanding of test-driven development, unit testing, and functional testing.
- Knowledge of version control systems, especially Git and PERFORCE.
- Eagerness to learn, adapt, and contribute innovative solutions.
- Limited internship experience is acceptable.
Skills
ATS Keywords
Get instant updates on latest jobs!
Join our instagram and telegram channels.
To join our Instagram and Telegram channels click on instagram and telegram icons
Frequently Asked Questions
The apprenticeship program is for a duration of 12 months.
This is an onsite position in Bengaluru, India.
The primary programming languages for this role are Python, Perl, and TCL.
Eligible candidates are fresh graduates from the class of 2025 in Computer Science, Electrical Engineering, or related fields, who are not currently enrolled in postgraduate programs or employed full-time.
The program is scheduled to start in March 2026.
Other Information
Synopsys is an equal opportunity employer committed to diversity and inclusion. Reasonable accommodation is available for candidates needing assistance during the application process.
Tags
How to Apply
- Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
- Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
- Fill Out the Application: On the official website, fill out the application form with the provided information.
- Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
- Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.










