Intern (Technical-Engineering)
Location
Massachusetts | United States
Job description
Job Description and Requirements
Mission : Build a prototype for next generation clock processing in emulation. The objective is to prove a novel strategy for breaking loops in clock and reset cones of digital circuit design as well as implement next generation of tranformations in prediction technique that ensure multi cycle properties by construction for range of clock paths. Training on computational model behind digital emulation shall be provided.
Educational background : BS or MS student in Computer Science or Electrical Engineering
Requirement: strong programming skills, proficiency in algorithms and data structures, familiarity with multi-threaded programming in C++.
Bonus skills : familiarity with Verilog hardware description language, compiler techniques, computational complexity.
The task shall include design of algorithms, C++ implementation, performance tuning of compilation time required to process input design, and analyzing quality of results while tuning the transformation heuristics.
At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.
Stay Connected: Join our Talent Community Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability. The base salary range across the U.S. for this role is between $24.00 - $48.05/HR. In addition, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request.
Job tags
Salary