Senior Network Control Plane & Device Provisioning Engineer
Why This Role Stands Out
This hybrid role offers a fantastic opportunity to shape critical network infrastructure and gain experience with advanced device provisioning technologies. You'll thrive here if you're a skilled engineer eager to contribute to a reputable company and grow your technical expertise in a dynamic environment. Apply now to join a collaborative team and make a significant impact!
Quick Overview
Job Description
Job Description:
|
Title |
Senior Network Control Plane & Device Provisioning Engineer |
|
location |
Denver, CO |
|
Type |
Contract |
|
Interview Mode: |
Virtual. |
Position Overview
We are seeking an experienced Senior Network Control Plane & Device Provisioning Engineer to design, develop, and manage advanced control plane systems for DOCSIS and Fiber networks. This role focuses on building scalable provisioning systems, API layers, and workflow orchestration solutions that enable efficient device activation, management, and firmware lifecycle operations.
Key Responsibilities
● Design and develop command & control plane software for DOCSIS and Fiber systems, including: o DHCP provisioning o TFTP configuration delivery o TR-069 / TR-369 (CWMP/USP) device management o Firmware upgrade orchestration
● Integrate control plane services with CMTS/OLT systems and cable modem configurations (DOCSIS/DPOE).
● Develop and maintain RESTful and SOAP APIs for control plane systems and operational dashboards.
● Build API abstraction layers to unify DHCP, datastore, and TFTP applications across multiple environments.
● Design and implement workflow orchestration for device activation and lifecycle management using BPMN or similar engines.
● Troubleshoot and debug issues across: o DHCP / DHCPv6 o TFTP systems o TR-069/TR-369 workflows
● Collaborate with cross-functional teams including network operations, engineering, and product management. Required Qualifications
● Experience: o 8+ years of software development experience o Minimum 5 years in network management or device provisioning systems
● Programming Skills: Proficiency in Java, Python, Rust, or C/C++
● DOCSIS Expertise: o 3+ years of hands-on experience with DOCSIS technology o Strong knowledge of CMTS and cable modem environments
● Network Protocols: Deep understanding of: o DHCP / DHCPv6 o TFTP o SNMP o TR-069 / TR-369 (CWMP/USP)
● IPv6 Knowledge: Strong expertise in IPv6 addressing, dual-stack implementations, and cable network architectures
● API Development: Proven experience designing and building REST and SOAP APIs, including multi-system integration layers
● Workflow Orchestration: Experience with BPMN or similar workflow engines
● Software Development Practices: Familiarity with Agile/Scrum methodologies
● CPE Management: Hands-on experience in CPE provisioning, activation, and firmware management systems
● DevOps & CI/CD: Experience with: o GitLab CI o Docker o Kubernetes
● Core Competencies: Strong analytical skills, problem-solving ability, and attention to detail Summary This role is ideal for a senior-level engineer with strong expertise in network control plane systems, DOCSIS technologies, and device provisioning architectures. The candidate will play a critical role in building scalable, high-performance systems that support next-generation broadband networks.
Skills
Similar jobs
Lead Software Engineer, Front End
Capital One · McLean, United States
42 minutes ago$197.3k - $225.1k/yrSenior Deployed Software Engineer with Security Clearance
Anduril Industries · Lexington, United States
50 minutes ago$191k - $253k/yrStaff Software Engineer, Ghost with Security Clearance
Anduril Industries · Costa Mesa, United States
50 minutes ago$253k - $336k/yrSenior Mission Software Engineer with Security Clearance
Anduril Industries · Lexington, United States
50 minutes ago$191k - $253k/yrERP Application Developer
Cargill · Wayzata, United States
56 minutes agoSenior Application Developer
Cargill · Atlanta, United States
56 minutes ago