{bc}

Principle Software Engineer

hyreAbu Dhabi Emirate, UAE3 weeks agoMid-Senior
Mid-Seniorfulltime

Skills

JavaPythonC++

About This Role

Overview

PLEASE NOTE THIS ROLE REQUIRES RELOCATING TO ABU DHABI

Principal 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 Principal Software Engineer (5G), you will play a key role in the design and development of next-generation 5G communication systems.

This is a highly technical, hands-on leadership position where you will drive software architecture and development across 5G Core and/or Radio Access Network (RAN) systems, working closely with cross-functional teams spanning hardware, RF, and system engineering.

Key Responsibilities

  • Lead the design and development of scalable, high-performance 5G software solutions across 5G Core (5GC) and/or Radio Access Network (RAN).
  • Define and drive software architecture, ensuring performance, scalability, and reliability of complex telecom systems.
  • Develop and implement interworking solutions across multiple communication systems (5G, WiFi, satellite, legacy radio).
  • Remain hands-on with coding, debugging, and optimisation of complex software modules.
  • Collaborate with hardware, RF, and system engineering teams to ensure seamless system integration.
  • Mentor and guide junior and mid-level engineers, conducting code reviews and promoting best practices.
  • Identify and resolve performance bottlenecks, ensuring carrier-grade system performance.
  • Drive innovation through the evaluation and adoption of new technologies, tools, and methodologies.
  • Contribute to technical decision-making, risk assessment, and overall system design strategy.
  • Ensure high-quality, maintainable code through strong development standards and processes.
  • Create and maintain technical documentation for software design, architecture, and processes.

Technical Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Telecommunications, or a related discipline.
  • 10+ years of experience in software development, with a strong focus on telecommunications systems.
  • 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 designing and developing high-performance, scalable, and distributed systems.
  • Strong knowledge of system architecture, software design patterns, and performance optimisation.
  • Experience working in Linux-based environments and embedded or real-time systems is beneficial.
  • Proven ability to lead technically, mentor engineers, and influence architectural decisions.
  • Why Apply?
  • If you enjoy solving complex engineering challenges and working at the forefront of 5G and secure communications technology, this is an opportunity to take a leading role in shaping next-generation communication systems with real-world impact across defence, government, and critical infrastructure sectors.

Your resume, rewritten for this exact role.

Sign up free — Base Career tailors your CV to this job description in 60 seconds.

01 / 05

Resume Tailored to This Job

Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.

Get My Free Resume

Free · No card · 60 seconds

02 / 05

Cover Letter for This Role, Done

Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.

Get My Cover Letter

Free · No card · 60 seconds

03 / 05

See How Well You Fit This Role

See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.

Check My Fit Score

Free · No card · 60 seconds

04 / 05

Apply in One Click

Apply in One Click

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.

Start Applying Faster

Free · No card · 60 seconds

05 / 05

Track It. Follow Up at the Right Time.

Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.

Track My Applications

Free · No card · 60 seconds

2.2K+

Cover Letters & Follow-ups

1.8K+

Resumes Tailored

190.5K+

Jobs Tracked

Trusted by professionals at

PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
AI Job Platform

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