Skip to main content

Algorithm Developer L2

Technology
hyre
EMEA, United States1 month ago
Full timeOn-site

Job description

** PLEASE NOTE: THIS ROLE REQUIRES RELOCATION TO ABU DHABI**

Algorithm Developer - Layer 2 Simulation

Location: Abu Dhabi

We are looking for an experienced Layer 2 Algorithm Developer to design, simulate and optimise advanced wireless communication algorithms and protocols.

This is a highly technical R&D position focused on Layer 2 simulation, MAC, routing, scheduling and resource allocation for advanced wireless networks, including MANET and tactical communication systems .

You will work closely with waveform architects, simulation engineers and embedded software teams, taking algorithms from initial concept and simulation through to real-time implementation.

Key Responsibilities

Layer 2 Algorithm & Protocol Development
  • Design, develop and optimise Layer 2 algorithms for MAC, LLC, routing, scheduling and resource allocation .
  • Develop protocols for MANET, Wi-Fi, LTE/4G/5G and high-mobility wireless environments .
  • Optimise network performance across latency, reliability, throughput, fairness, scalability and resilience .
Simulation & Performance Analysis
  • Develop and evaluate Layer 2 algorithms using OMNEST, NS-3 or similar network simulation frameworks .
  • Develop mobility models, traffic models, simulation scenarios and performance-analysis tools .
  • Analyse algorithm behaviour across different network topologies, mobility profiles and operating conditions.
  • Identify performance bottlenecks and develop algorithmic improvements.
  • Build automation and statistical-analysis tools for simulation results.
Implementation & Collaboration
  • Work closely with waveform, PHY, simulation, embedded software and systems engineering teams .
  • Support the transition of algorithms from simulation into real-time platforms.
  • Participate in technical design reviews, code reviews and system-level troubleshooting.
What We're Looking For
  • Degree in Electrical Engineering, Telecommunications, Computer Science or a related discipline ; PhD advantageous.
  • Strong hands-on experience designing Layer 2 algorithms and protocols for wireless networks .
  • Deep understanding of MAC, scheduling, routing, resource allocation and wireless networking .
  • Experience with MANET, tactical communications, Wi-Fi, LTE/5G or similar wireless technologies .
  • Strong hands-on experience with network simulation .
  • Experience with OMNEST, NS-3 or comparable simulation frameworks .
  • Strong C++ development skills.
  • Experience with Python for simulation, automation and data analysis.
  • Good understanding of PHY-layer concepts and their impact on Layer 2 performance .
  • Strong analytical and problem-solving skills.
Particularly Relevant Backgrounds We are interested in engineers from wireless R&D, telecoms, defence communications, tactical radio, MANET, modem/waveform development and advanced network simulation environments.

If your background combines wireless Layer 2 + algorithm development + simulation + C++ , I would be keen to hear from you.

** PLEASE NOTE: THIS ROLE REQUIRES RELOCATION TO ABU DHABI**

Keywords
planning-and-designvisual-art-designproduct-development-and-designmobile-wirelesswireless-communicationsoffshore-software-r-dresearch-and-development-testmain-automation-contractorrouting-and-switchingyouth-organizations-resourcesresource-allocationallocationresource-managementwireless-networkingtime-and-attendancetraining-and-developmentlimited-liability-company-llcwifilong-term-evolution-lte4g

Interested in this role?