Synopsys hiring for Software Engineer for Freshers

  • Company Name   :   Synopsys

    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.