
Click to send your application via email
Brief DescriptionExperience: 5-15 years Work location: Trivandrum Contract: 11-month contract, renewable based on project requirements and performance. About the Role 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, NASDiameter, GTP, PFCPSCTP, SIP, HTTP2/SBI Preferred Skills 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.
Ready to Apply?
Send your application directly to the employer
Explore More Opportunities
Check out more jobs and career resources
Life Beyond the Job
Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.
Also explore Bharath Surplus for buying, selling, and auction opportunities