JOB DESCRIPTION:
The IT Solutions team at Synopsys is looking for an experienced and highly motivated software engineer to develop, test and improve systems software. You will be required to design, develop maintain our distributed processing frameworks to scale to large networks and diverse use cases in EDA. This role involves development, software engineering and product integration with multiple EDA tools. You must be highly motivated to work on complex problems in systems engineering, TCP/IP, systems programming, Qt/GUI and Web scale distributed processing. This role requires distributed debugging, test harness creation and profiling of complex applications to improve performance
QUALIFICATIONS:
BS in EE/CE/CS with 5+ years of relevant experience or MS in EE/CE/CS with 3+ years of relevant experience in development and maintenance of systems software in C/C++ and Linux platform. Experience with writing and understanding multi-threaded C programs on Linux platforms. Experience in Linux/GNU development environment. Experience in software engineering, debugging and testing is required. Proficiency in algorithms, profiling and performance tuning of C/system programs is desirable. Candidate must exhibit a strong desire to learn/explore new technologies and demonstrate good analytical/problem solving skills. In addition, prior experience in any of the following areas is a plus: Unix/scripting languages (shell/Perl/TCL/python), EDA/CAD, Distributed data processing.
Interested candidates may kindly respond with the resumes at vishalka@synopsys.com
No comments:
Post a Comment