Job Search and Career Advice Platform

Enable job alerts via email!

Principal Algorithm Developer - L2

hyre

Abu Dhabi

Hybrid

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology organization in Abu Dhabi is seeking a Principal Algorithm Developer to lead the design of Layer-2 algorithms for advanced wireless communication systems. You will focus on algorithm architecture, simulation, and optimization, collaborating with various teams to ensure seamless integration. Ideal candidates should have extensive experience in wireless communication networks, strong problem-solving abilities, and excellent communication skills. This role offers an exciting opportunity to shape the future of secure communication technologies.

Qualifications

  • 12+ years of experience developing and simulating L2 algorithms and protocols for wireless communication networks.
  • Masters degree in electrical engineering, Telecommunications, Computer Science, or related field; Ph.D. is a plus.
  • Deep understanding of MAC/LLC, routing, scheduling, and wireless communication standards.

Responsibilities

  • Design, model, and optimize L2 algorithms and protocols in wireless communication networks.
  • Simulate and validate L2 algorithms using Omnest, NS-3, or equivalent network simulation tools.
  • Analyze simulation results, identify bottlenecks, and propose enhancements.
Job description
About the job Principal Algorithm Developer - L2

Principal Algorithm Developer Layer 2 Simulation
Location: Abu Dhabi
PLEASE NOTE: THIS ROLE REQUIRES RELOCATION TO ABU DHABI

Are you a senior expert in Layer-2 algorithm design and network simulation, ready to shape next-generation wireless communication systems? Join a cutting-edge technology organization in Abu Dhabi developing advanced MANET, tactical, and broadband wireless platforms. This is your opportunity to lead the architecture, modeling, and optimization of mission-critical MAC, routing, and scheduling algorithms that drive modern secure communication networks.

As a Principal Algorithm Developer - Layer 2, you will serve as a technical authority responsible for architecting, simulating, and validating L2 algorithms and protocols. You will collaborate closely with waveform architects, embedded software teams, and system engineers to ensure seamless integration and best-in-class network performance.

Key Responsibilities
Advanced Layer-2 Algorithm & Protocol Development
  • Design, model, and optimize L2 algorithms and protocols for MAC, LLC, Routing, and Scheduling in wireless communication networks.
  • Lead development of advanced L2 mechanisms tailored for MANET, Wi-Fi, 4G/5G, tactical radios, and high-mobility environments.
  • Improve performance across reliability, latency, fairness, throughput, robustness, and scalability.
Simulation, Modeling & Validation
  • Simulate and validate L2 algorithms using Omnest, NS-3, or equivalent network simulation tools.
  • Define mobility, traffic, and topology scenarios, and build automated simulation and performance evaluation scripts.
  • Develop tools for efficient logging and extraction of key L2 statistics.
  • Validate algorithm behaviour across dynamic network conditions, interference environments, and multi-node topologies.
Performance Analysis & Reporting
  • Analyze simulation results, identify bottlenecks, and propose enhancements.
  • Document simulation methodologies, results, assumptions, and validation procedures.
  • Prepare high-quality reports and presentations for engineering leadership and cross-functional teams.
System Integration & Technical Leadership
  • Collaborate closely with waveform architects, embedded software teams, and principal simulation engineers to integrate algorithms into real platforms.
  • Participate in design reviews, code reviews, and troubleshooting sessions.
  • Provide mentorship and technical leadership within the algorithm and simulation teams.
Requirements
  • Masters degree in electrical engineering, Telecommunications, Computer Science, or related field; Ph.D. is a plus.
  • 12+ years of experience developing and simulating L2 algorithms and protocols for wireless communication networks (MANET, Wi-Fi, LTE/5G, etc.).
  • Deep understanding of MAC/LLC, routing, scheduling, and wireless communication standards.
  • Strong experience debugging and optimizing L2 protocols and multi-node network behaviour.
  • Proficiency in:
  • Python (automation, analysis, scripting)
  • Omnest / NS-3 or similar network simulation frameworks
  • Solid grounding in PHY-layer fundamentals and cross-layer interactions.
  • Strong analytical and problem-solving skills with experience working in multi-disciplinary, multicultural teams.
  • Excellent communication and documentation skills for both technical and executive audiences.
Ready to Lead the Next Generation of Layer-2 Innovation?

If you're eager to shape advanced L2 algorithms and build high-fidelity simulation frameworks for secure, high-performance wireless networks, APPLY NOW and help define the communication systems of the future.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.