Students and freshers can apply for the Synthesis Software Development Internship at Synopsys, Bengaluru. Check the eligibility and other details below!
About Synopsys
Synopsys technology is at the heart of innovations changing how we live and work. The Internet of Things. Autonomous cars. Wearables. Smart medical devices. Secure financial services. Machine learning and computer vision. These breakthroughs are ushering in the era of Smart, Secure Everything―where devices are getting smarter, everything’s connected, and everything must be secure.

Responsibilities
- Implement synthesis product capabilities and infrastructure enhancements.
- Support existing functionality and continually strive to improve software quality and maintainability.
- Design algorithms and data structures and develop robust, efficient implementations.
- Specify, design, implement, and test in a large and complex software development environment.
Qualifications
- Currently pursuing a graduate/post-graduate degree in Computer Science or Electronic Engineering.
- Strong proficiency in C/C++ programming.
- Solid understanding of Data Structures and Algorithms.
- Fundamental knowledge of Digital Design.
- Familiarity with PERL, TCL, and Shell scripting.
- Experience with debuggers and knowledge of HDLs like VHDL/Verilog are beneficial.
- A self-motivated learner who is committed, an excellent team player, and possesses strong written and verbal communication skills.
Details
- Program Length: 6-12 months
- Location: Bangalore, India
- Working Model: On-site
- Full-Time/Part-Time: Full-Time
- Type of Internship – Industrial Placement
- Start Date: May/June 2025
How to Apply?
Interested candidates can directly apply through this link.
Stipend
- ₹3 Lakhs – ₹10 Lakhs/Year
- Note: Salary information is taken from here!
Location
Bengaluru, Karnataka, India