remote
5G Core System Engineering Lead - E Space
Software Engineer
Lead the design and implementation of a 5G core platform for a low‑Earth‑orbit IoT network, driving architecture, performance optimization, and cross‑functional delivery using C++, Python, Linux and cloud services.
About the role
Key Responsibilities
- Define and own the end‑to‑end architecture of the 5G core system supporting LEO satellite IoT services.
- Lead a multidisciplinary engineering team to design, develop, and integrate high‑performance C++ and Python components.
- Collaborate with RF, satellite, and ground‑segment teams to ensure seamless protocol stack implementation and interoperability.
- Drive performance tuning, scalability testing, and reliability engineering across Linux‑based platforms and cloud environments (AWS).
- Establish best practices for CI/CD, automated testing, and DevOps pipelines for the 5G core software stack.
Requirements
- 10+ years of experience in telecom/network engineering with deep expertise in 5G core and related protocols (e.g., NGAP, SCTP, PFCP).
- Strong software development background in C++ and Python on Linux systems.
- Proven experience designing large‑scale, cloud‑native architectures, preferably on AWS.
- Demonstrated leadership of technical teams delivering complex, high‑availability systems.
- Excellent problem‑solving skills and ability to work across hardware, satellite, and software domains.