O-RAN rApp & xApp Developer
AWTG LTD
London, UK
15 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Code Review
Computer Programming
Databases
Data Sharing
Software Debugging
Linux
Python (Programming Language)
MariaDB
Routing
Redis
Software Engineering
O-RAN
+10 more
5G NR
Git
Data Layers
Integration Tests
Kubernetes
Information Technology
Restful APIs
Data Pipelines
Docker
Microservices
Job description
- 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.
Requirements
- 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 NR RAN protocols and 3GPP 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…