Core Software Engineer
Core
Design, develop, and maintain 5G Core Network Functions and their associated service-based interfaces for a satellite 5G Core network.
Role type
Senior IC 5G Core System Engineering Lead
Builds
Satellite 5G Core network functions and service-based interfaces (via careerplan.io/jobs/5f7afa91-398e-4a30-ac9f-b6f6e04d02fa-core-software-engineer-at-espace)
Domain
Telecommunications / Satellite Communications
Required skills
C++, Python, Linux, 3GPP protocols (NAS, PFCP, GTP-U, HTTP/2), microservices architecture, REST APIs, distributed systems design, control-plane signaling analysis, automated test framework development
Technologies
C++, Python, Linux, 3GPP, REST, HTTP/2
Responsibilities
Design, develop, and maintain 5G Core Network Functions and their associated service-based interfaces; Develop and implement 3GPP protocols including NAS, PFCP, GTP-U, HTTP/2; Build and enhance service-based microservices architecture with REST-like APIs; Troubleshoot complex distributed systems issues and debug protocol interactions; Develop and maintain 5G core network control-plane probes for real-time monitoring; Design and implement automated test frameworks for functional, integration, and regression testing; Perform technical research and optimize network configurations to improve system KPIs
Seniority
Senior, hands-on IC
