Synopsys hiring for Software Engineer for Freshers
Company Name : Synopsys
Company Profile:
Website :www.synopsys.com
Job Role : Software Engineer
Eligibility : BE/BTech
Experience : 0 - 1 Year
Job Location : Bangalore
Job Description:
Company Profile:
Synopsys, Inc. (Nasdaq:SNPS) provides products and services that accelerate innovation in the global electronics market. As a leader in electronic design automation (EDA) and semiconductor intellectual property (IP), Synopsys’ comprehensive, integrated portfolio of system-level, IP, implementation, verification, manufacturing, optical and field-programmable gate array (FPGA) solutions help address the key challenges designers face such as power and yield management, system-to-silicon verification and time-to-results. These technology-leading solutions help give Synopsys customers a competitive edge in quickly bringing the best products to market while reducing costs and schedule risk. For more than 25 years, Synopsys has been at the heart of accelerating electronics innovation with engineers around the world having used Synopsys technology to successfully design and create billions of chips and systems. The company is headquartered in Mountain View, California, and has approximately 90 offices located throughout North America, Europe, Japan, Asia and India.
Website :www.synopsys.com
Job Role : Software Engineer
Eligibility : BE/BTech
Experience : 0 - 1 Year
Job Location : Bangalore
Job Description:
- Software Engineer will work on a large & complex software systems and development environment and will implement software within existing software infrastructure.
- Should provide robust & efficient implementations by following the best software engineering practices, Synopsys’ coding guidelines and quality procedures ensuring that the resultant product works in a heterogeneous environment.
- Software engineer will develop and/or port software modules using concepts of algorithms, data structures, architecture and compilers.
- Software engineer is also responsible for maintaining high quality through developing test plans and extensive unit testing.
- The job also involves working closely with global cross-functional teams in implementing and delivering the solutions.
- Requirements:
- The candidate should have good software engineering skills in developing and debugging C/C++ programs on UNIX/Linux platforms.
- Candidate should have good understanding of data structures and algorithms.
- Should have excellent analysis, debugging and problem solving skills.
- It is essential that the individual is highly motivated has strong desire to learn and explore new areas in computer science.
- Should have ability to work independently and good verbal/written communication, interpersonal, and teamwork skills are a must.