SUMMER INTERNSHIP - Network Software Engineering Intern

You'll be redirected to
the company's application page
Job Details
Innovation at its Best: Join our Forward-Thinking Company
At CableLabs we wake up every day to invent the future. CableLabs is a global, award-winning innovation and R&D lab dedicated to keeping people connected by building and orchestrating emergent technology and igniting co-innovation today for the broadband of tomorrow.
Network Software Engineering Intern resides in the Future Infrastructure Group at CableLabs. This department drives research and development activities focused on future access network technologies and virtualized infrastructure. Our team plays a crucial role in delivering software and infrastructure innovations that benefit the cable industry, with particular emphasis on Network Evolution, Platform Evolution, Reliability & Experience and Differentiated Services.
Why This Internship Is Exciting
You will gain hands-on experience at the intersection of software, networking, and AI. This internship offers the opportunity to build and work with APIs that sit on top of real-world networks, help automate and streamline network configuration, and explore how AI and MCP-based approaches can enhance network operations. Your contributions will directly support the evolution of smarter, more programmable network platforms.
What You’ll Do
- Design, build, and test APIs that expose network capabilities and data
- Help automate and streamline network configuration and workflows
- Prototype and evaluate AI and MCP tools that sit on top of network platforms
- Document designs, experiments, and findings to support broader team adoption
Qualifications
What Is a Must Have
- Currently pursuing a degree in Computer Science, Network Engineering, Computer Engineering, Management of Information Systems, or a related field
- Programming experience in Python, Javascript, or similar languages
- Familiarity with REST-based APIs and basic networking concepts (IP, TCP/UDP, HTTP)
- Experience using Linux environments
- Interest in networking, software systems, or network automation
- Ability to communicate technical ideas clearly and work effectively on a team
What Will Set You Apart
- Experience building or consuming APIs for infrastructure or network services
- Familiarity with containers, docker, Kubernetes, or OpenShift
- Experience experimenting with AI/ML tools, LLMs, or MCP-style architectures
- Interest in network observability, telemetry, or automation frameworks
- Prior internship, or project experience related to networks or distributed systems
Working conditions and physical requirements
This job operates in a professional office environment. Working conditions for office environment typically involve indoor settings, often with a mix of standing, sitting, and walking, along with the use of hands and fingers to operate computer equipment. Office workers also need to communicate through various means, including telephone, email, and in-person discussions, and they may be subject to moderate noise levels from office equipment.
CableLabs is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment decisions are decided on the basis of qualifications, merit, and business need. If you need assistance or accommodation due to a disability, you may contact us at humanresourcesteam@cablelabs.com or 303-661-3307. View our full EEO policy here.
Prep Tools
YOUR RESUME KNOWS THE QUESTIONS
AI Question Predictor
Based on SUMMER INTERNSHIP - Network Software Engineering Intern role
STAND OUT FROM THE CROWD
AI Cover Letter
Tailored for CableLabs
Dear CableLabs Hiring Team,
I am excited to apply for the SUMMER INTERNSHIP - Network Software Engineering Intern position. With my experience in Python and Javascript...
Continue with AI →
STUCK ON A QUESTION? PRACTICE IT
Practice Any Question
Get instant AI feedback
"How would you design a scalable system for CableLabs's use case?"