Algorithm Developer - Based in Abu Dhabi in London
Algorithm Developer - Based in Abu Dhabi

Algorithm Developer - Based in Abu Dhabi in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Discovered MENA

At a Glance

  • Tasks: Design and simulate advanced algorithms for secure wireless communication networks.
  • Company: Leading tech group focused on innovative communication solutions.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Join a dynamic team and shape the future of secure communications.
  • Qualifications: Expertise in C++ and Python, with experience in network simulation tools.
  • Other info: Collaborative environment with exciting projects and career advancement.

The predicted salary is between 36000 - 60000 ÂŁ per year.

We are a leading advanced technology group focused on developing innovative and secure communication products and solutions for governments and businesses globally.

About the Role

As an Algorithm Engineer, you will be instrumental in the design, simulation, and validation of core networking algorithms and protocols for advanced wireless communication systems. You will play a key role in ensuring the performance and robustness of our next‐generation secure communication networks.

Key Responsibilities

  • Design and simulate Layer 2 (Data Link Layer) algorithms and protocols for wireless communication networks.
  • Develop and simulate algorithms and protocols specifically for MAC, LLC, Routing, and Scheduling within MANETs (Mobile Ad‐hoc Networks).
  • Define and develop detailed simulation scenarios, including parameters for mobility and traffic modelling.
  • Create simulation and performance evaluation scripts to rigorously test and analyze network behaviour.
  • Execute simulations and validate Layer 2 performance using established network simulation tools such as OMNeT++ or NS‐3.
  • Define comprehensive logging information and develop efficient tools to accurately extract and analyze key performance statistics from the Layer 2 simulation results.
  • Document all Layer 2 simulation methodologies, performance analyses, and testing procedures.
  • Prepare and deliver detailed technical reports and presentations to communicate progress, findings, and strategic recommendations to both technical and non‐technical audiences.
  • Collaborate closely with Waveform Architects, Principal Simulation Engineers, Embedded Software Engineers, and other development teams to ensure seamless integration of developed algorithms into target hardware and software platforms.
  • Actively participate in design reviews, code reviews, and cross‐functional troubleshooting sessions to maintain high‐quality standards.

Required Skills and Qualifications

  • Expertise in C++ and Python programming languages.
  • Strong expertise with network simulation tools, such as OMNeT++ or similar tools used for wireless network simulation.
  • Solid background and understanding of the physical layer concepts for wireless communication systems.
  • Demonstrable experience in the development and simulation of network protocols, particularly at Layer 2 (MAC, LLC, Routing, Scheduling).
  • Experience working within a multi‐disciplinary team environment.

Seniority Level: Mid‐Senior level

Employment Type: Full‐time

Job Function: Engineering and Information Technology

Industry: Staffing and Recruiting

Algorithm Developer - Based in Abu Dhabi in London employer: Discovered MENA

As a leading advanced technology group in Abu Dhabi, we pride ourselves on fostering a dynamic work environment that encourages innovation and collaboration. Our commitment to employee growth is reflected in our comprehensive training programmes and opportunities for career advancement, ensuring that you can thrive both personally and professionally. Join us to be part of a forward-thinking team dedicated to developing cutting-edge communication solutions that make a real impact globally.
Discovered MENA

Contact Detail:

Discovered MENA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Algorithm Developer - Based in Abu Dhabi in London

✨Tip Number 1

Network like a pro! Attend industry meetups, conferences, or online webinars related to algorithm development and wireless communication. It's a great way to meet potential employers and learn about job openings that might not be advertised.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and Python. Include simulations you've developed using tools like OMNeT++ or NS-3. This will give you an edge when discussing your experience in interviews.

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of Layer 2 protocols and network simulation. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical audiences.

✨Tip Number 4

Don't forget to apply through our website! We regularly update our job listings, and applying directly can sometimes give you a better chance of getting noticed. Plus, it shows you're genuinely interested in joining our team!

We think you need these skills to ace Algorithm Developer - Based in Abu Dhabi in London

C++
Python
Network Simulation Tools
OMNeT++
Wireless Communication Protocols
Layer 2 Protocols
MAC
LLC
Routing
Scheduling
Simulation and Performance Evaluation
Technical Reporting
Collaboration
Cross-Functional Troubleshooting

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as your expertise in network simulation tools like OMNeT++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about algorithm development and how your background makes you a perfect fit for our team. Let us know what excites you about working on advanced wireless communication systems.

Showcase Teamwork Skills: Since collaboration is key in this role, mention any experiences where you’ve worked in multi-disciplinary teams. We love to see how you’ve contributed to group projects or tackled challenges together with others!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at StudySmarter!

How to prepare for a job interview at Discovered MENA

✨Know Your Algorithms

Make sure you brush up on your knowledge of Layer 2 algorithms and protocols. Be ready to discuss your experience with MAC, LLC, Routing, and Scheduling in detail. They’ll likely want to hear about specific projects you've worked on, so have some examples ready!

✨Familiarise Yourself with Simulation Tools

Since the role involves using tools like OMNeT++ or NS-3, it’s crucial to demonstrate your proficiency with these. If you’ve used them before, prepare to talk about how you set up simulations and what challenges you faced. If not, do a bit of research and be ready to discuss how you would approach learning them.

✨Prepare for Technical Questions

Expect technical questions that test your understanding of wireless communication systems and network behaviour. Practice explaining complex concepts in simple terms, as you may need to communicate findings to non-technical audiences. This will show your ability to bridge the gap between technical and non-technical stakeholders.

✨Show Your Team Spirit

Collaboration is key in this role, so be prepared to discuss your experience working in multi-disciplinary teams. Share examples of how you’ve contributed to team projects, handled conflicts, or supported colleagues. This will highlight your ability to work well with others and contribute to a positive team environment.

Algorithm Developer - Based in Abu Dhabi in London
Discovered MENA
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>