Senior 5G Software Engineer
About This Role
PLEASE NOTE THIS ROLE WOULD REQUIRE RELOCATING TO ABU DHBAI
Senior Software Engineer (5G / RAN / Core Networks)
Abu Dhabi, UAE
Join a leading organization at the forefront of developing cutting-edge secure communication technologies. This company specializes in advanced RF systems, satellite communications, and ultra-secure devices used across defence, aerospace, and critical infrastructure environments.
As a Senior Software Engineer (5G), you will play a key role in the design, development, and delivery of next-generation 5G communication systems. This is a highly technical, hands-on role where you will contribute to building scalable, high-performance software across 5G Core and/or Radio Access Network (RAN), working closely with cross-functional teams across hardware, RF, and system engineering.
Key Responsibilities:
- Design and develop scalable, high-performance 5G software solutions across 5G Core (5GC) and/or Radio Access Network (RAN).
- Contribute to software architecture and system design, ensuring performance, scalability, and reliability.
- Develop and implement interworking solutions across multiple communication systems (5G, WiFi, satellite, legacy radio).
- Remain hands-on with coding, debugging, testing, and optimisation of software components.
- Collaborate with hardware, RF, and system engineering teams to ensure seamless system integration.
- Participate in code reviews and promote best practices in software development and testing.
- Identify and resolve performance bottlenecks to ensure high system performance.
- Support the delivery of high-quality, maintainable, and robust software solutions.
Technical Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, Telecommunications, or a related discipline.
- 8+ years of experience in software development.
- Minimum 5+ years of experience in 5G Core (5GC) and/or RAN software development.
- Strong experience with programming languages such as C, C++, or Python.
- Solid understanding of 5G NR, 3GPP standards, and wireless communication protocols.
- Experience developing high-performance, scalable, and distributed systems.
- Good understanding of software architecture, design patterns, and performance optimisation.
- Experience working in Linux-based environments (embedded or real-time systems is a plus).
- Strong problem-solving skills and ability to troubleshoot complex software issues.
- Experience mentoring or supporting junior engineers is advantageous.
Why Apply?
If you enjoy solving complex engineering challenges and want to be hands-on in building next-generation 5G and secure communication systems, this is an opportunity to work on highly advanced technologies with real-world impact across defence, government, and critical infrastructure sectors, while continuing to grow towards technical leadership.
PLEASE NOTE THIS ROLE WOULD REQUIRE RELOCATING TO ABU DHBAI
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required