More jobs:
O-RAN rApp & xApp Developer
Job in
Greater London, London, Greater London, W1B, England, UK
Listed on 2026-09-24
Listing for:
AWTG Ltd.
Full Time
position Listed on 2026-09-24
Job specializations:
-
Software Development
Software Engineer, Python
Job Description & How to Apply Below
AWTG LTD is seeking a mid-level O-RAN rApp & xApp Developer to join our O-RAN engineering team. This role spans software development across both the Non-RT RIC (rApps) and Near-RT RIC (xApps) layers of the O-RAN architecture, building intelligent applications that automate and optimise radio access network behaviour.
Key Responsibilities- Design, develop and test rApps for the Non-RT RIC / SMO layer, using the R1 interface to consume data and issue A1 policies to the Near-RT RIC.
- Design, develop and test xApps for the Near-RT RIC, using the E2 interface to implement near-real-time control loops.
- Integrate rApps and xApps with SMO services, data pipelines and data layers (e.g. the R-NIB).
- Collaborate with RAN and network engineers to translate use cases into working applications.
- Design and implement CI/CD pipelines for automated build, test and deployment of RIC applications.
- Ensure compliance with relevant O-RAN Alliance specifications (A1, E2, O1, R1) and coding standards.
- Participate in code reviews, unit/integration testing, and technical documentation.
- Troubleshoot and debug issues across the RIC platforms and application stack.
- 3-5 years' software development experience, with strong programming skills in Python and Go.
- Solid understanding of the O-RAN architecture
: SMO, Non-RT RIC, Near-RT RIC, and the A1, O1, R1 and E2 interfaces, including E2 Service Models. - Knowledge of 5G protocols and 3
GPP specifications. - Experience with Near-RT RIC Message Routing and Shared Data Layer (SDL).
- Experience working with multiple databases (e.g. Redis, Influx, MariaDB).
- Hands-on experience with the O-RAN SMO/Non-RT and Near-RT RIC platforms.
- Experience developing, packaging and deploying containerised applications with Docker, Kubernetes and Helm.
- Working knowledge of REST APIs and microservices architecture.
- Proficiency with Git and collaborative development workflows.
- Comfortable working in a Linux environment.
- Strong analytical and problem-solving skills, with the ability to work independently and in a team.
- Bachelor's or Master's degree in Computer Science, Telecommunications, Electronic Engineering or a related field.
Candidates need to be available to work Monday to Friday on-site.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×