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.
We're looking for an experienced Software Developer to join a team where your work shows up in two meaningful ways: in the business tools that keep operations running smoothly, and in the automated test software that puts cable modem hardware through its paces. This is a role with real variety — you'll bring strong engineering judgment to both tracks, knowing when to move fast and when to get it exactly right. If you take pride in writing clean, reliable code and want to see the direct impact of your work, this role is worth a close look.
Why This Role Is Exciting
This position requires architecting and maintaining internal business applications that support day-to-day operations, as well as independently designing and writing automated test software used to validate cable modem hardware. While distinct in nature, both responsibilities carry real weight. The impact of your work will strengthen the efficiency of our internal operations and the reliability of our hardware test processes — contributing directly to the broader mission of CableLabs to advance the cable and broadband industry. We are looking for a technically sharp, detail-oriented developer who communicates with clarity, takes ownership end-to-end, and genuinely enjoys being part of a team that builds things that matter.
What You’ll Do
- Architect, develop, and maintain internal business applications that support daily operational needs and scale with the organization
- Design and maintain automated test frameworks and infrastructure for cable modem hardware, ensuring thorough validation and supporting quality assurance at every stage
- Partner closely with business users and testing engineers to translate complex requirements into robust, automated solutions
- Lead and participate in code reviews, setting a high bar for quality, maintainability, and team standards
- Integrate applications, platforms, and internal and external services through well-designed REST APIs and relational database interactions
- Drive continuous integration pipeline development and improvements to support reliable, repeatable automated test execution
- Produce thorough documentation of code, test procedures, and technical processes to support team alignment and cross-functional clarity
- Other duties as assigned