About the Role
Location: Trivandrum (Onsite/Hybrid)
11-month contract, renewable based on project requirements and performance. We are looking for an experienced C/C++ Developer with a strong foundation in 4G/5G Core Network technologies. The role involves building low-level components that sit close to the protocol and signalling layers, ensuring that control-plane and user-plane workflows behave as expected in real-world environments. You will contribute directly to the development lifecycle, collaborate with cross-functional teams, and help strengthen core network stability, performance, and standards compliance.
Key Responsibilities
Core Network Development
- Design and develop C/C++ modules for 4G/5G core elements on Linux.
- Implement and optimize telecom protocols across signalling and data layers.
- Work with interfaces such as NGAP, S1AP, XnAP, Diameter, GTP, PFCP, HTTP2/SBI, SCTP, NAS, and SIP.
- Ensure alignment with industry specifications and maintain accurate behaviour across network scenarios.
Testing & Troubleshooting
- Conduct unit, integration, and regression testing of core modules.
- Support analysis and resolution of issues raised during lab validation or live environment testing.
- Collaborate with teams handling adjacent nodes to ensure smooth interoperability.
Agile Collaboration & Delivery
- Participate in daily stand-ups, sprint planning, and retrospectives.
- Work closely with architects, QA teams, and protocol specialists to ensure stable releases.
- Maintain clarity in communication and documentation across the development lifecycle.
Required Skills & Experience
Programming & Systems Expertise
- Strong hands-on experience in C/C++ development on Linux.
- Understanding of memory handling, multithreading, and performance-critical code paths.
- Familiarity with debugging tools, profiling utilities, and system-level troubleshooting.
4G/5G Core Network Knowledge
- Solid grasp of core network functions and call flows (AMF, SMF, MME, SGW, PGW).
- Experience working with 3GPP standards and telecom protocol stacks.
- Practical exposure to control-plane and user-plane interactions.
Protocol-Level Experience
Working knowledge of one or more core signalling interfaces:
- NGAP, S1AP, XnAP, NAS
- Diameter, GTP, PFCP
- SCTP, SIP, HTTP2/SBI
Preferred Qualifications
- Exposure to SDN/NFV concepts, virtualized network functions, and cloud-native architectures.
- Familiarity with Kubernetes or containerized deployments.
- Experience with CI/CD workflows, automated testing, and build pipelines.
- Understanding of distributed systems or microservice design.
Soft Skills
- Strong analytical thinking and problem-solving approach.
- Ability to understand complex network behaviour and reason through edge scenarios.
- Clear communication and willingness to collaborate closely with cross-functional teams.
- Commitment to responsible engineering and continuous learning.
Equal Opportunity Statement
- We value diversity and inclusion. As an equal opportunity employer, we welcome applicants from all backgrounds and walks of life.
Security & Confidentiality Statement
- This role may involve access to sensitive business information. The selected candidate is expected to follow internal information security policies and maintain strict confidentiality when handling proprietary or confidential data.