Company logo
Expires Soon

C/C++ Developer - 4G/5G Core Network

Trivandrum
Apply by in 5 days
Apply Now

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

Apply Now

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.

Find Roommates
Connect with potential roommates for your new city
Rent Flats
Find affordable accommodation near your workplace
Sell Old Books
Turn your study materials into extra income
Sell Vehicles
Sell your old vehicle or find a new one
Rent Free Space
Monetize your extra room or parking space

Also explore Bharath Surplus for buying, selling, and auction opportunities