C++ Core Processing & 5G Protocol Engineer
- Full time
- Cairo, Egypt, Maadi View on Map
- @EgyBell
Job Detail
-
Career Level Experienced - Non Manager
-
Experience 3 Years
-
Gender MaleFemale
-
Industry Engineering
-
Qualifications Degree Bachelor
Job Description
EgyBell is hiring C++ Core Processing & 5G Protocol Engineer for a multinational telecommunications company.
Requirements
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• 3–10 years of experience.
• Fluent English communication skills, both written and spoken.
• Excellent working knowledge of 5G Standalone (SA) architecture, including AMF, SMF, UPF, AUSF, NRF, PCF, and associated N-Interfaces.
• Deep understanding of 5G NAS (N1/N2) signaling procedures, including registration, session management, handover, and authentication.
• Strong familiarity with 3GPP TS specifications (23.xxx, 29.xxx, 38.xxx series), with the ability to interpret specifications and independently implement new or emerging protocols.
• Experience with PDU decoding, xDR/CDR generation, and protocol dissection in production environments.
• Ability to design and develop protocol dissectors and decoders directly from 3GPP specifications.
• Strong proficiency in C and Modern C++ (C++14 or higher), including reading, modifying, building, and debugging C++ services using CMake and Conan.
• Experience tracing data flows between core processing engines and downstream services.
• Experience with unit and integration testing using GoogleTest, doctest, or similar frameworks.
• Ability to build test harnesses and replay captured protocol traffic to validate decoder functionality and accuracy.
• Experience utilizing AI coding assistants (GitHub Copilot, Claude, or similar) to improve productivity, support protocol implementation, and accelerate development workflows.
• Familiarity with DPDK, PCAP, or Napatech SDK for high-performance packet capture and processing.
• Hands-on experience implementing or decoding 5G SA protocols, including NGAP (N2), GTPv2-C, and HTTP/2-based Service-Based Interface (SBI).
• Understanding of 4G/LTE architecture and protocols, including S1AP, GTPv1-U, and Diameter Gx/Gy.
• Strong analytical and problem-solving skills.
• Demonstrated ownership, accountability, and attention to detail.
• Excellent communication and collaboration skills.
• Commitment to quality, reliability, and continuous improvement.
• Self-motivated, proactive, and capable of working independently within a fast-paced engineering environment.
