Senior 5G Software Engineer
About the job Senior 5G Software Engineer
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.
- 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 , 3
GPP 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.
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.
#J-18808-Ljbffr(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).