Telecom Engineer with 3GPP knowledge and Python programming experience
Listed on 2026-08-22
-
Software Development
Python
About the job
Company Description Wireless Technology Labs (WTL) is a Belgian telecom innovator with over 25 years of experience delivering carrier-grade mobile core network infrastructure for MVNOs and MVNEs in more than 70 countries. WTL specializes in Vivada MVNO solutions, providing containerized core networks from 2G to 5G that power voice, data, and mobility services for both MVNOs and MNOs. The company’s proprietary lightweight container technology enables minimal hardware footprint, rapid scaling, and 99.999% uptime while lowering total cost of ownership.
WTL integrates advanced PGW with DPI for threat detection and offers high‑capacity SBCs, SS7 gateways, and LTE radio solutions for rural and urban network extension. Its solutions are compliant with globally recognized 3
GPP and GSMA standards and trusted by leading operators that route 150 billion minutes annually across 1,600+ interconnects.
Role Description
We are looking for a telecom engineer who can write production Python, not a software engineer who has read some 3
GPP specifications. This is important. We need genuine, hands‑on protocol experience:
- Diameter (RFC 6733, 3
GPP TS 29.272 / 29.273) — you can read a CCR/CCA exchange and explain a result code without looking it up - GTPv2 (3
GPP TS 29.274) — you understand bearer establishment, PDN connection procedures, and the difference between GTP‑C and GTP‑U - NAS (3
GPP TS 24.301) — UE attach, tracking area update, bearer activation at the NAS layer - S1AP (3
GPP TS 36.413) — S1 setup, initial context setup, handover procedures
Also required:
- Production Python (3.x), comfortable with async/concurrent code
- Experience with time‑series data at scale (we use PostgreSQL + Timescale DB)
- Comfortable working close to constrained hardware. Our edge models run in under 150MB with a 2-second inference budget on 2 vCPU
Nice to have, not required:
- 5G NAS (3
GPP TS 24.501) or X2AP/Xn-AP handover correlation - Experience with ONNX Runtime or deploying ML models to constrained environments
- Prior exposure to NETCONF/YANG or network automation tooling
- Candidates should possess troubleshooting and technical support capabilities, with a focus on diagnosing and resolving complex network and service issues in carrier‑grade environments.
- Candidates should possess proficiency in Python programming for automation, monitoring, testing, and tooling in telecom or networking contexts.
- Relevant qualifications include a degree in Electrical Engineering, Telecommunications, Computer Science, or a related field, or equivalent practical experience.
- Beneficial skills include experience with containerized deployments (Docker/Kubernetes or similar), IP networking (TCP/IP, DNS, DHCP, routing protocols), and security concepts such as DPI and threat detection.
- Effective communication, collaborative
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).