Senior C++ Engineer (PON)

Harmonic

Bengaluru

Hybrid

INR 4,000,000 - 7,000,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Harmonic in Bengaluru seeks a Senior C++ Engineer to develop C++/Python solutions for PON OLT/ONU and system orchestration, operating in a Linux embedded environment. The role involves cutting-edge network software and requires strong collaboration with QA and networking teams.

You will contribute to containerized workflows using Docker and Kubernetes, with an emphasis on scalable, multigigabit broadband products and cross-functional teamwork in a hybrid setup.

Qualifications

  • B.Sc. in Computer Science / Software Engineering / Electrical Engineering.
  • 5+ years’ experience in software application development in PON, OLT/ONU domains.
  • Practical knowledge of DPoE and/or TR-156/200.
  • Experience with BBF CCO, OB-BAA, ONF CORD, SEBA, vOLT-ha.
  • Linux Embedded development experience.
  • C/C++ programming; Python a plus.
  • Networking, multi-threading, OOD and design patterns.
  • DOCSIS / DPDK knowledge a plus.
  • Strong English communication.

Responsibilities

  • C/C++ and/or Python code development of OLT device programming, ONU management & control, and system orchestration.
  • Investigations and debug of complex issues from Harmonic QA and Customer Networks.
  • Plan, design, implement, and test within an agile development framework.

Skills

C/C++ Programming
Python
Linux Embedded
Networking
Multithreading
OOD & Design patterns
DPoE
DPDK
English communication

Education

B.Sc. in Computer Science / Software Engineering / Electrical Engineering

Tools

Docker
Kubernetes

Job description

Senior C++ Engineer (PON)

Harmonic is the worldwide leader in virtualized broadband solutions, shaping the next generation of multigigabit connectivity. We revolutionized broadband networking via the industry’s first virtualized broadband solution, enabling broadband operators to deploy gigabit internet service more flexibly to consumers’ homes and mobile devices.

Job Description

Senior C++ Engineer (PON). Harmonic is the worldwide leader in virtualized broadband solutions, shaping the next generation of multigigabit connectivity. We revolutionized broadband networking via the industry’s first virtualized broadband solution, enabling broadband operators to deploy gigabit internet service more flexibly to consumers’ homes and mobile devices.

Learn more at www.harmonicinc.com .

Role Description

We are looking for a Senior C++ Engineer to join our team.

You will report to the Director of Core Software, Broadband business unit.

You will be based in Bengaluru, India.

Location

Hybrid work with at least 3 times a week from the office in Bengaluru.

What You Will Be Doing

The position involves C/C++ and/or python development of next-generation cable industry leading products, services and systems for Harmonic.

Successful candidates for this position have experience in the design, development and test of Passive Optical Network (PON) Optical Line Terminal (OLT) access solutions. Candidates will learn and build on experience using advanced C++ and python technologies, containerized solutions (Docker and k8s), Embedded Systems and various networking environments developed to operate within Linux servers using cutting‑edge technologies and techniques.

As part of the role, you will be involved in the following areas:

  • C/C++ and/or python code development of OLT device programming, ONU management & control, and state-of-the-art system orchestration capabilities as part of our R&D team
  • Investigations and debug of complex issues both from Harmonic QA and Customer Networks
  • Plan, design, implement, and test within an agile development framework
What You Should Have
  • B.Sc. in Computer Science / Software Engineering / Electrical Engineering
  • 5+ years’ experience in Software Application development of one or more of the following: IEEE (xEPON), ITU-T (xGPON) PON, G.984.4/G.988 OMCI, DPoE®/IEEE 1904.1 SIEPON or related OAM
  • Practical knowledge of DPoE and/or TR-156/200
  • Experience with BBF CCO and OB-BAA, ONF CORD, SEBA, and vOLT-ha – advantage
  • Development within Linux Embedded environment
  • C/C++ Programming. Python – advantage
  • Experience in Networking, Multi-threading, OOD and Design patterns.
  • DOCSIS / DPDK knowledge – advantage
  • High level of interpersonal skills. Team player with ability to communicate effectively with different groups in English (written and verbal)

At Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.

About Us

Harmonic (NASDAQ: HLIT), the worldwide leader in virtualized broadband solutions, is transforming multi-gigabit connectivity. The company’s industry-leading cOS™ virtualized broadband platform, suite of solutions for fiber and DOCSIS, and a growing portfolio of AI-powered network intelligence solutions, enable broadband service providers to simplify operations, deliver exceptional subscriber experiences and expand revenue streams. With thousands of vCMTS servers and hundreds of thousands of RPDs deployed globally, Harmonic powers next-generation broadband services with five‑nines reliability. Anchored with a customer‑first approach and driven by a legacy of innovation, Harmonic supports broadband service providers at every stage of their network evolution. More information is available at www.harmonicinc.com.

About The Team

Join the broadband revolution at Harmonic, where we're pioneering the future of multigigabit connectivity! As the worldwide leader in virtualized broadband solutions, we're transforming the way people live, work, and connect. Our groundbreaking technologies, including Unified DOCSIS 4.0, Remote OLT, and AI‑Ops solutions, are empowering operators to deliver lightning‑fast internet services to homes and businesses across the globe. With our industry‑first virtualized broadband solution and cOS platform, we’re simplifying operations, reducing costs, and pushing the boundaries of what’s possible. We’re proud to power next‑gen broadband services for leading operators across North America, Europe, Latin America, and Asia.

At Harmonic, you'll be part of a dynamic team that's shaping the future of connectivity. You'll have the opportunity to work on cutting‑edge projects, collaborate with top talent, and be part of a company that's making a real impact.

Join our mission to empower a more connected world and discover a career that's fast, innovative, and full of possibilities!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. C++ Engineer
Sr. C++ Engineer

Harmonic • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Sr. Software QA Engineer
Sr. Software QA Engineer

Harmonic • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Associate SW Development Engineer
Associate SW Development Engineer

Harmonic, Inc. • Bengaluru

Hybrid
INR 600,000 - 800,000
Junior C++ Engineer
Junior C++ Engineer

Harmonic • Bengaluru

Hybrid
INR 600,000 - 900,000
Associate SW Development Engineer
Associate SW Development Engineer

Harmonic • Bengaluru

Hybrid
INR 1,300,000 - 2,000,000
SW QA Manual Engineer
SW QA Manual Engineer

Harmonic • Bengaluru

Hybrid
INR 600,000 - 900,000
Senior CPE Solution Architect (RDK-B/OpenWRT/Prpl) - BangaloreVOIS
Senior CPE Solution Architect (RDK-B/OpenWRT/Prpl) - BangaloreVOIS

Vodafone • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Senior Systems Software Engineer (Platforms Developer, Interfaces/Optics)
Senior Systems Software Engineer (Platforms Developer, Interfaces/Optics)

Hewlett Packard Enterprise • Bengaluru

On-site
INR 1,500,000 - 2,700,000
Staff Engineer Solution Test
Staff Engineer Solution Test

Calix • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Network Access Engineer
Network Access Engineer

Infosys • Bengaluru

On-site
INR 1,200,000 - 2,000,000