OAM Software Engineer – C/C++

Software Development
  • Software Development
  • India

Join a fast‑growing telecom software team focused on building OAM capabilities for 2G, 4G and 5G core and radio access networks. You will work primarily with C/C++ on Linux platforms, delivering features that keep networks reliable and manageable.

What You’ll Do

  • Design OAM modules for 2G/4G/5G core and radio access networks.
  • Implement REST, NETCONF and YANG interfaces for network management.
  • Develop container‑based microservices using Docker, Helm and Kubernetes.
  • Integrate ConfD and distributed OAM architecture into existing platforms.
  • Optimize C/C++ code for performance on Linux and virtualized environments.
  • Collaborate with RF and FPGA teams to support CPRI and ORAN fronthaul.

What You Need

  • Minimum 5 years of professional C/C++ development experience.
  • Strong Linux programming skills and familiarity with kernel‑level debugging.
  • Hands‑on experience with NETCONF, YANG models and JSON/REST APIs.
  • Proven work with Docker, Helm charts and Kubernetes orchestration.
  • Knowledge of ConfD or similar network configuration daemons.
  • Understanding of telecom OAM/FCAPS concepts across 2G‑5G networks.

Good to Have

  • Experience with ORAN fronthaul and CPRI specifications.
  • Familiarity with Redis, FPGA programming or CBRS technologies.
  • Exposure to virtualization platforms like OpenStack.

The Opportunity

The team is actively hiring and encourages candidates to send their resume promptly. Based in Bangalore, the role offers immediate involvement in next‑gen telecom projects.

Similar Jobs to Apply