Principal Algorithm Developer - L2
وصف الوظيفة
External Job Description
About EDGE Group
At EDGE bold ideas are engineered into technologies that protect, improve and save lives.
Headquartered in the United Arab Emirates, EDGE is a leading advanced technology group working at the forefront of defence and emerging technologies. Spanning more than 35 specialised companies and multiple centres of excellence, we are purpose-built to move fast. Free from heavy legacy processes, we give our people the autonomy, accountability, and agility to bring breakthrough technologies from concept to reality.
Based in Abu Dhabi, a globally connected hub at the crossroads of Europe, Asia, Africa, and the Middle East, EDGE is home to a truly multicultural community where bold ideas thrive, and the future is shaped.
Together, we are shaping the future.
Key Responsibilities
- Develop and simulate Layer 2 algorithms and protocols (MAC, LLC, Routing, Scheduling) for wireless networks and MANETs
- Define logging/KPI extraction tools; design simulation scenarios (mobility, traffic), scripts and performance evaluation scripts
- Simulate and validate Layer 2 using network simulation tools such as Omnest or NS3
- Document simulation, performance analysis and testing procedures; prepare reports and presentations for technical and non-technical stakeholders
- Collaborate with WF architect and embedded software engineers; participate in design reviews, code reviews and troubleshooting
- 12+ years developing and simulating Layer 2 communication protocols/algorithms in wireless networks (MANET, WiFi, 4G/5G, etc.)
- Hands-on experience debugging and optimizing Layer 2 algorithms and protocols
- Strong understanding of wireless communication standards and protocols (MAC/LLC/Routing/Scheduling)
- Master's degree in EE, Telecom, CS or related field preferred (PhD a plus)
- Expertise in C++, Python, Omnest (or similar wireless network simulation tools), with good background in physical layer for wireless communication systems
- Strong problem-solving abilities, attention to detail, and ability to manage multiple tasks in a fast-paced environment
هل أنت مهتم بهذه الوظيفة؟