INTERNSHIP DETAILS

SUMMER INTERNSHIP - Software Engineering Intern

CompanyCableLabs
LocationLouisville
Work ModeOn Site
PostedJanuary 16, 2026
Internship Information
Core Responsibilities
The intern will build software tools to collect and analyze data from DOCSIS 4.0 technology and help create software that interacts with DOCSIS 4.0 equipment in the lab. They will also prepare technical reports and presentations to share test results with engineering and research teams.
Internship Type
intern
Salary Range
$21 - $32
Company Size
145
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
SCTE is envisioning the future of connectivity, today. Through technological leadership and innovation, SCTE has served as the applied science leader for the cable telecommunication industry for more than five decades. As a not for profit, member organization, SCTE moves member companies forward through continuous training for the workforce of tomorrow and by putting leaders into the conversations that matter. SCTE is the force behind the annual SCTE Cable-Tec Expo®, the largest cable telecommunications and technology tradeshow in the Americas. SCTE is a subsidiary of CableLabs®. More at www.scte.org.
About the Role

Job Details

Job Location: Louisville, CO 80027
Position Type: Internship
Salary Range: $21.00 - $32.00 Hourly
Travel Percentage: None
Job Category: Engineering

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.

 

The Software Engineering Intern position resides in the Wired Technologies department at CableLabs. This department leads the development of different Access Layer technologies, over HFC and PON networks. Our team plays a crucial role in creating scalable technology that can be deployed by Cable Operators to deliver High speed internet services to the people all over the world.
 

Why This Internship Is Exciting

As a DOCSIS 4.0 Data & Tools Intern, you’ll build software tools to collect and analyze data from the latest DOCSIS 4.0 technology - CMTSs, RPDs and CMs - before these platforms are commercially available.

You’ll help create software that interacts directly with DOCSIS 4.0 equipment in our lab to better understand and test implementations of FDD and FDX plants, contributing to how next-generation HFC networks are characterized, validated and optimized.

What You’ll Do

  • Build a scalable data collection setup using modern protocols and frameworks.
  • Set up systems to manage and configure DOCSIS 4.0 CMTSs, RPDs, CMs and test equipment in the lab.
  • Develop reports, dashboards and performance summaries across platforms to visualize and compare behavior.
  • Create device and system level graphs to characterize DOCSIS 4.0 implementations and plant performance.
  • Support lab experiments via data analysis to answer research questions related to: OFDM/OFDMA parameters, Channel configurations, Capacity and throughput, latency and overall performance
  • Prepare clear technical reports and presentations to share test results with engineering and research teams.

Qualifications


What Is a Must Have

  • Current undergraduate or graduate student in Engineering, Science, Mathematics;
    • Computer Science, Electrical Engineering, Math preferred.
  • Strong software programming skills (e.g., Python, C/C++, or similar).
  • Hands-on experience with data analysis and data visualization (e.g., pandas, Jupyter, matplotlib/plotly or other plotting tools, or BI dashboards).
  • Understanding of networking and communications concepts; RF/wireless experience is a plus. Comfortable setting up lab equipment and basic network configurations.
  • Excellent written and verbal communication skills.
  • Self-directed and proactive, able to work effectively with high-level guidance and minimal day-to-day supervision.

     

What Will Set You Apart

  • Familiarity with git and basic software engineering practices (modular code, logging, simple tests, documentation)
  • Comfortable working in a Linux environment and interacting with networked devices via APIs/CLIs (REST, SSH, etc.) and basic shell scripting
  • Understanding of networking fundamentals (IP, ports, latency, throughput);

 

Working conditions and physical requirements

This job operates in a professional office and lab environment. This role routinely uses standard office and computer lab equipment. Working conditions for our office and lab 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

 

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.

 

Key Skills
Software ProgrammingData AnalysisData VisualizationNetworking ConceptsRF/Wireless ExperienceCommunication SkillsSelf-DirectedProactiveGitLinux EnvironmentAPIsCLIsShell ScriptingNetworking Fundamentals
Categories
EngineeringTechnologyData & AnalyticsSoftwareScience & Research