
Software Engineering Apprenticeship Job in Bengaluru at Synopsys | Python, TCL & Automation Role for Freshers 2025
Software Engineer-Intern
About The Role
Synopsys is a globally recognized product-based semiconductor and electronic design automation (EDA) company that develops advanced software, hardware, and IP solutions used in designing modern electronic systems and chips. Trusted by leading technology companies worldwide, Synopsys plays a critical role in enabling innovations across AI, automotive, cloud computing, and consumer electronics industries. With strong expertise in chip design automation and engineering tools, Synopsys offers a learning-driven environment for early-career engineers. This Software Engineering Apprenticeship in Bengaluru provides fresh graduates with hands-on exposure to automation tools, compiler technologies, and software development within high-performance engineering ecosystems.
Responsibilities
Requirements
- Fresh graduate from the 2025 batch in Computer Science, Electrical Engineering, or related field.
- Must not be enrolled in M.Tech or postgraduate diploma programs.
- Should not hold any current full-time employment.
- Strong programming skills in Python, Perl, and TCL.
- Familiarity with custom compiler or layout automation tools (e.g., Virtuoso).
- Experience working in UNIX/Linux environments.
- Understanding of unit testing, functional testing, and TDD concepts.
- Knowledge of version control systems such as Git and PERFORCE.
- Strong problem-solving skills with eagerness to learn and adapt.
AI Match Score
Find out instantly if you are a good fit for this role using our advanced AI analysis.
Ready to Apply?
Submit your application seamlessly through the official portal. Make sure your resume is up to date!
Closes internally when filled
