SUMMER INTERNSHIP - Software & Data 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.
The Software & Data 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 Software & Data Engineering 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.
Prep Tools
YOUR PERSONALIZED PREP ROADMAP
0-2 SUMMER INTERNSHIP - Software & Data Engineering Intern
Interview Prep Plan
STAND OUT FROM THE CROWD
AI Cover Letter
Tailored for CableLabs
Dear CableLabs Hiring Team,
I am excited to apply for the SUMMER INTERNSHIP - Software & Data Engineering Intern position. With my experience in Software Programming and Data Analysis...
Continue with AI →
ACE YOUR INTERVIEW IN REAL-TIME
Silent AI Co-Pilot
Real-time interview help
"Why CableLabs?"
💡 Mention their Telecommunications and your passion for Software Programming