Logo of Huzzle

Software Engineering Intern

  • Internship
    Full-time
    Summer Internship
  • Data
    Software Engineering
  • Sunnyvale

AI generated summary

  • You must be pursuing a BS/MS/PhD in EE, CS, CE, or related field. Familiarity with C/C++ or Python in Unix/Linux, experience in machine learning, and strong communication skills are essential.
  • You will analyze problems, design solutions, code in Python/C++, test and debug your work, document solutions, and collaborate with team members on productizing results.

Requirements

  • Ongoing BS/MS/PhD in EE, CS, CE, or related discipline
  • Strong motivation to learn and explore new technologies and demonstrate good analysis and problem-solving skills
  • Working knowledge in developing C/C++ or Python applications in Unix/Linux environment
  • Experience with developing machine learning projects and applications
  • Strong communication skills, verbal and written. Ability to produce design documents detailing product requirements
  • Knowledge of EDA design tool implementation and sign-off flows is a plus

Responsibilities

  • Analyze complex problems and design solutions to address these problems
  • Code and develop the project in Python/C++
  • Test and debug developed solutions and document solutions for general use by other users
  • Collaborate with other team members in productization of solutions

FAQs

What is the duration of the internship program?

The internship program lasts for 12 weeks.

When does the internship program start?

The internship program is set to start in January 2025.

What is the location of the internship?

The internship will be held in-office.

What is the working model for this internship?

The working model for this internship is full-time.

What are the educational qualifications required for this internship?

Candidates must be pursuing an ongoing BS/MS/PhD in Electrical Engineering (EE), Computer Science (CS), Computer Engineering (CE), or a related discipline.

What programming languages should candidates be familiar with?

Candidates should have working knowledge in developing applications in C/C++ or Python.

Is experience in machine learning required for this internship?

While it is not explicitly required, experience with developing machine learning projects and applications is preferred.

What skills are important for this internship?

Strong motivation to learn, good analysis and problem-solving skills, and strong communication skills (both verbal and written) are important.

Are there any preferences regarding knowledge in EDA design tools?

Yes, knowledge of EDA design tool implementation and sign-off flows is considered a plus.

What type of projects will interns work on?

Interns will work on complex problems, design solutions, code and develop projects, test and debug solutions, and collaborate with team members in productization efforts.

Powering the New Era of Smart Everything—from Silicon to Software

Technology
Industry
10,001+
Employees

Mission & Purpose

Smart, Secure Everything—From Silicon to Software Synopsys technology is at the heart of innovations that are changing the way 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. Powering this new era of technology are advanced silicon chips, which are made even smarter by the remarkable software that drives them. Synopsys is at the forefront of Smart, Secure Everything with the world’s most advanced tools for silicon chip design, verification, IP integration, and application security testing. Our technology helps customers innovate from Silicon to Software, so they can deliver Smart, Secure Everything. Since 1986, 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 that are found in the electronics that people rely on every day.