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:
- DHCP provisioning
- TFTP configuration delivery
- TR-069 / TR-369 (CWMP/USP) device management
- 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:
- DHCP / DHCPv6
- TFTP systems
- TR-069/TR-369 workflows
- Collaborate with cross-functional teams including network operations, engineering, and product management.
Required Qualifications
- Experience:
- 8+ years of software development experience
- Minimum 5 years in network management or device provisioning systems
- Programming Skills:Proficiency in Java, Python, Rust, or C/C++
- DOCSIS Expertise:
- 3+ years of hands-on experience with DOCSIS technology
- Strong knowledge of CMTS and cable modem environments
- Network Protocols:Deep understanding of:
- DHCP / DHCPv6
- TFTP
- SNMP
- 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:
- GitLab CI
- Docker
- 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.
Pay: $50.00 - $68.00 per hour
Benefits:
Work Location: In person