Logo of Huzzle

Software Engineering Intern - Summer 2025

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Sunnyvale

AI generated summary

  • You must be enrolled in a relevant degree program, have programming skills (Python, C, C++, Golang), and knowledge of OS and networking. Show initiative, teamwork, and good communication.
  • You will contribute to projects across the software stack, utilizing programming skills and collaborating with mentors while engaging in workshops and community initiatives for professional growth.

Requirements

  • Candidates must be in enrolled in a Bachelor’s, Master’s, or PhD program, preferably in EE, CS, or CE, graduating December 2025 or later.
  • Strong programming fundamentals, including algorithms and data structures
  • Proficiency in programming languages such as Python, C, C++, and/or Golang
  • Understanding of operating systems and/or computer networking concepts
  • Analytical and problem-solving skills
  • Demonstrated track record of taking initiative and being resourceful
  • Ability to work collaboratively and solve problems
  • Strong communication skills, especially written
  • Leadership experience, whether formal or informal
  • Have a good understanding of current location technologies (WIFI, BLE and UWB)
  • Enthusiasm!

Responsibilities

  • Our software engineers work up and down the stack, from UI to device drivers; responsibilities and project areas vary by group. We recognize that you will bring your own unique skills and interests, and you will be matched to teams and projects accordingly. For our software roles, we generally look for at least one of the following:
  • Strong programming fundamentals, including algorithms and data structures
  • Proficiency in programming languages such as Python, C, C++, and/or Golang
  • Understanding of operating systems and/or computer networking concepts
  • For some of our projects, interest in or exposure to one or more of the following may be relevant:
  • Linux
  • Data science
  • AI/ML
  • Cloud software concepts
  • Location development (WIFI, BLE and UWB)
  • Software development tools such as version control
  • In addition, you will join our comprehensive University Talent Program that fosters personal as well as professional growth, thoroughly preparing interns for the next step in their careers. Juniper internships are project-based, allowing interns to solve important problems, make lasting impacts on their teams, and contribute to the company’s overall objectives. Interns are mentored by some of the most talented and skillful innovators in the industry; you will connect with transformative thought leaders who promote disruptive ideas in their field. You will also participate in constructive professional workshops, company-wide community service initiatives, and an executive speaker series. You’ll build lasting friendships, expand your network, and connect with colleagues from around the world.

FAQs

What is the duration of the Software Engineering Intern position?

The Software Engineering Intern position is for the summer of 2025.

What educational background is preferred for applicants?

Applicants should be enrolled in a Bachelor’s, Master’s, or PhD program, preferably in Electrical Engineering, Computer Science, or Computer Engineering, graduating December 2025 or later.

What programming languages should applicants be proficient in?

Applicants should have proficiency in programming languages such as Python, C, C++, and/or Golang.

Are there specific technical skills that are preferable for this internship?

Yes, we look for strong programming fundamentals, understanding of operating systems, computer networking concepts, and familiarity with Linux, data science, AI/ML, cloud software concepts, and software development tools such as version control.

What are the minimum and maximum salary ranges for the internship?

The minimum salary for the internship is $73,920.70 and the maximum is $106,260.49 per year.

What types of projects will interns work on?

Interns will work on project-based assignments that allow them to solve important problems and contribute to the company’s overall objectives.

What additional qualities will make a candidate successful in this internship?

Successful candidates will demonstrate analytical and problem-solving skills, initiative, resourcefulness, collaborative abilities, strong communication skills, and enthusiasm.

Will interns receive mentorship during the program?

Yes, interns will be mentored by experienced professionals and innovators in the industry.

Is there an opportunity for professional development during the internship?

Yes, interns will participate in professional workshops, community service initiatives, and an executive speaker series as part of the University Talent Program.

Are there any requirements regarding eligibility to work in the United States?

Yes, all persons hired must verify identity and eligibility to work in the United States and complete the required employment eligibility verification form upon hire.

We strive to deliver a simplified experience for those who run networks and those who depend on them.

Technology
Industry
5001-10,000
Employees
1996
Founded Year

Mission & Purpose

Juniper Networks is leading the revolution in networking, making it one of the most exciting technology companies in Silicon Valley today. Since being founded by Pradeep Sindhu, Dennis Ferguson, and Bjorn Liencres nearly 20 years ago, Juniper’s sole mission has been to create innovative products and solutions that meet the growing demands of the connected world. Juniper Networks [NYSE: JNPR] is headquartered in Sunnyvale, California, with over 9,000 employees in 50 countries and nearly $5 billion in revenue. Our customers include the top 100 global service providers and 30,000 enterprises, including the Global Fortune 100 as well as hundreds of federal, state and local government agencies and higher educational organizations. At Juniper Networks, we believe the network is the single greatest vehicle for knowledge, understanding, and human advancement that the world has ever known. Now more than ever, the world needs network innovation to connect ideas and unleash our full potential. Juniper is taking a new approach to the network — one that is intelligent, agile, secure and open to any vendor and any network environment.