Software Engineer Intern
Description
Calix is looking for a Summer intern to join our Products team. In this role, you will be part of a unique and award-winning internship program within the company. The program provides the opportunity to learn new skills through training and on the job learning. The duration of the program is expected to be 90 days.
In this role, you will work in a collaborative team environment to enhance and expand the capabilities of our product solutions. The results of your work will be used across the organization for improved productivity and test coverage.
Responsibilities and Duties:
-
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 the 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.
-
Help install various network equipment in the lab.
Qualifications:
-
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 previous internship 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).
Details
- Location
- Minneapolis, MN
- Term
- Summer 2026
- Posted
- 1/28/2026