Logo of Huzzle

Find 44,000+ jobs, internships & events from 6,000+ top companies on Huzzle using AI

Software Engineering Intern, Network Management

image

Calix

3mo ago

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • Canada, +1
    Remote
  • Quick Apply

AI generated summary

  • You should be enrolled in a CS or CE program, preferably a Junior, with hands-on C/C++, Python, Go skills, Linux knowledge, and networking protocol familiarity. Strong communication skills are needed.
  • You will develop and test networking software, document applications, add features, collaborate across teams, engage in SDLC processes, and support testing strategies and automation.

Requirements

  • Currently enrolled in a college degree program in Computer Science or Computer Engineering. Preference will be given to those who have at least completed their Junior year and who have work experience.
  • Hands-on programming experience in C/C++, Python, Go.
  • Experience in Unix, Linux operating system.
  • Working knowledge of Networking protocols.
  • Strong verbal and written communication skills.
  • Able to work for the complete summer break (May - August or June - September).

Responsibilities

  • Develop software and tools for Calix networking platforms.
  • Document and test networking software applications.
  • Work with cross functional development teams across the organization.
  • Add features to the existing frameworks.
  • Participate in technical discussions within engineering group in all phases of the Software Development Life Cycle (SDLC): review requirements, produce design documents, participate in peer reviews, produce test plans, and support the QA team.
  • Support test strategy and automation in both end-to-end solution and functional testing.

FAQs

Is this internship remote?

Yes, this is a full-time remote Summer Internship that can be based anywhere in the United States or Canada.

What is the duration of the internship?

The duration of the program is expected to be 90 days.

What team will I be working with during the internship?

You will be part of the Network Management team.

What skills will I have the opportunity to learn during this internship?

You will enhance your skills through training and on-the-job learning, particularly in test automation and software development.

What programming languages are preferred for this position?

Hands-on programming experience in C/C++, Python, or Go is preferred.

What operating systems should I be familiar with for this role?

Experience in Unix and Linux operating systems is required.

Are there specific networking skills I need for this position?

Yes, a working knowledge of networking protocols is required.

What are the educational qualifications required for this internship?

You must be currently enrolled in a college degree program in Computer Science or Computer Engineering, with a preference for those who have completed at least their Junior year.

Is work experience necessary for the internship?

Preference will be given to candidates who have some work experience.

What are the expected working hours during the summer internship?

You must be able to work for the complete summer break, which is typically from May to August or June to September.

How is compensation determined for this internship?

Compensation varies based on geographical location, job-related skills, experience, and education.

What is the compensation range for this internship?

The average base pay range for the position in the U.S. is $27.60 - $34.50 hourly for the San Francisco Bay Area and $24.00 - $30.00 hourly for all other locations.

What should I do if I need assistance with the application process?

If you need assistance, you can email calix.interview@calix.com or call +1 (408) 514-3000.

Does Calix have a drug-free workplace policy?

Yes, Calix is a Drug-Free Workplace.

To enable broadband service providers of all sizes to simplify, excite and grow.

Technology
Industry
1001-5000
Employees
1999
Founded Year

Mission & Purpose

Innovative communications service providers rely on Calix platforms to help them master and monetize the complex infrastructure between their subscribers and the cloud. Calix is the leading global provider of the cloud and software platforms, systems, and services required to deliver the unified access network and smart premises of tomorrow. Our platforms and services help our customers build next generation networks by embracing a DevOps operating model, optimize the subscriber experience by leveraging big data analytics, and turn the complexity of the smart home and business into new revenue streams.