GPON datacom developer

Capgemini Engineering
Bengaluru, Karnataka, India

Join a team developing next-generation broadband access and telecom networking solutions. As a Broadband Networking Software Engineer, you will design and develop carrier-grade networking software across Control Plane, Data Plane, Platform, and Management Plane domains for PON and Ethernet-based products.

Your Role

You will be responsible for developing high-performance networking applications using C/C++, contributing to architecture, design, implementation, integration, and deployment of broadband and telecom networking solutions. The role involves working on PON technologies, routing protocols, network management, packet processing, and Linux-based networking platforms.

In This Role, You Will:

  • Design, develop, and maintain carrier-grade networking software using C/C++ having 6 - 16 Years of experience
  • Develop software for Broadband Access, PON, and Ethernet-based networking solutions.
  • Participate in architecture design, feature development, integration, testing, and deployment activities.
  • Collaborate with architects, QA teams, product management, and hardware teams to deliver networking solutions.
  • Develop and enhance OMCI protocol stacks, provisioning workflows, and service management functions.
  • Implement Ethernet switching, routing, and control plane functionalities.
  • Develop and optimize packet forwarding, traffic management, and PON frame processing applications.
  • Build networking applications and middleware components on Linux-based platforms.
  • Develop network management interfaces, YANG models, and orchestration integrations.
  • Analyze and resolve protocol, forwarding, performance, and scalability issues.
  • Participate in code reviews, technical discussions, and product roadmap initiatives.
  • Create design specifications, test plans, and technical documentation.

Your Profile

Mandatory Skills

  • 6–16 years of experience in Networking Software Development.
  • Strong programming expertise in C and C++.
  • Experience in Broadband Access, Telecom Networking, or PON Technologies.
  • Strong understanding of Ethernet Switching and Routing Protocols.
  • Hands-on experience with IPv4, IPv6, OSPF, and OSPFv3.
  • Experience in Linux-based networking application development.
  • Knowledge of packet processing, forwarding plane, and control plane architectures.
  • Experience with multithreading, POSIX programming, and high-performance application development.
  • Strong debugging and troubleshooting skills in networking environments.Preferred Skills

Control Plane

  • Experience with PON OMCI (ONT Management and Control Interface).
  • Knowledge of OMCI protocol stacks and provisioning workflows.
  • Exposure to VOLTHA, Broadcom Adaptation Layers, or custom OMCI implementations.
  • Experience with networking platforms such as SONiC, ISS, or Metaswitch.Data Plane
  • Experience in packet forwarding and traffic management development.
  • Knowledge of PON chipsets and framer technologies including:
  • Broadcom Aspen
  • Broadcom Maple
  • MaxLinear
  • Cortina
  • Exposure to Broadcom switching platforms such as:
  • Qumran
  • JerichoPlatform Development
  • Strong Linux platform development experience.
  • Exposure to container technologies including:
  • Docker
  • LXC
  • Container-based network functions
  • Experience developing middleware for:
  • Software Upgrade Management
  • High Availability
  • Fault Management
  • Process Management
  • System HardeningManagement Plane
  • Experience with:
  • NETCONF
  • REST APIs
  • RESTCONF
  • YANG Data Models
  • Knowledge of Broadband Forum standards and network automation frameworks.
  • Experience integrating OSS/BSS and orchestration systems.
  • Exposure to telemetry, monitoring, configuration management, and provisioning platforms.

What You'll Love About Working Here

  • Opportunity to work on cutting-edge Broadband, PON, and Ethernet technologies.
  • Exposure to carrier-grade telecom and networking platforms.
  • Work alongside industry experts in networking software, routing, switching, and broadband access.
  • Continuous learning and career growth opportunities.
  • Collaborative environment focused on innovation and engineering excellence.

About Capgemini in India

Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2024 global revenues of €22.1 billion.

Capgemini in India comprises nearly 235,000 team members working across 13 locations: Bangalore, Bhubaneswar, Chennai, Coimbatore, Gandhinagar, Gurugram, Hyderabad, Kolkata, Mumbai, Noida, Pune, Salem, and Tiruchirappalli.

Make it real | www.capgemini.com/in-en.

Score my resume against this job, free →

Questions about this job

How do I apply for the GPON datacom developer job at Capgemini Engineering?

Use the apply link on this page: you apply directly with Capgemini Engineering on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

How can I get a job at Capgemini Engineering?

Apply to the Capgemini Engineering roles that match your experience, and tailor your resume to each job description. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this GPON datacom developer job remote or onsite?

This is based in Bengaluru, Karnataka.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Capgemini Engineering, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →