Software Engineer (Control Plane, C)

Evollabs

Dubai

Presencial

AED 240.000 - 420.000

Jornada completa

Hace 9 días
Generador de candidaturas

Una candidatura completa en un minuto — currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Evollabs in Dubai is building a next-generation Network Operating System (NOS) powering data center switches and routers globally. You will join the Control Plane Engineering team to design the brains of our networking stack, from dynamic routing to system orchestration.

This greenfield NOS/NMS suite requires deep expertise in Ethernet/IP protocols, BGP/OSPF, and Linux kernel networking. You’ll work closely with data plane engineers and QA to deliver scalable, high-performance software.

Formación

  • Degree or equivalent experience in CS/EE or related field.
  • Solid understanding of Ethernet/IP protocols and at least one dynamic routing protocol.
  • Ability to interpret IETF RFCs/IEEE standards for compliant implementation.
  • Experience debugging large-scale, multithreaded software (>3GB codebase).

Responsabilidades

  • Design and develop the Control Plane of our NOS with routing protocols.
  • Debug and optimize performance in multithreaded systems.
  • Collaborate with data plane engineers to align routing with hardware forwarding.
  • Support QA in automated tests for protocol correctness and scalability.

Conocimientos

BGP
OSPF
Linux networking
Multithreaded debugging

Educación

Degree in CS/EE or related field

Herramientas

FRR
Quagga
Netlink
Linux device drivers

Descripción del empleo

Join our mission to build a next-generation Network Operating System (NOS) powering data center switches and routers worldwide. As part of the Control Plane Engineering team, you’ll design and implement the brains of our networking stack — from dynamic routing protocols to system orchestration.

This is a rare chance to contribute to a greenfield NOS/NMS suite, working directly with ASIC-driven data planes while building scalable, reliable control plane software.

What You’ll Do

Design and develop the Control Plane of our NOS, implementing and extending protocols such as BGP, OSPF, IS-IS, LDP, BFD, STP, and SNMP.

Debug and optimize performance in complex multithreaded systems.

Collaborate closely with data plane engineers to ensure seamless integration of routing decisions into hardware forwarding.

Support QA in developing automated tests for protocol correctness and scalability.

Participate in code reviews, bringing best practices into a high-performance codebase.

Stay current with emerging standards and incorporate them into production software.

What We’re Looking For

Degree (or equivalent experience) in CS, EE, or related field.

Solid understanding of Ethernet/IP protocols and at least one dynamic routing protocol (BGP, OSPF).

Ability to interpret IETF RFCs/IEEE standards and implement compliant behavior in code.

Experience debugging multithreaded and large-scale software (>3GB codebases).

Knowledge of Linux kernel networking internals.

Ways to Stand Out

Experience with open routing suites (FRR, Quagga).

Familiarity with Netlink, switchdev, and Linux device drivers.

Deep knowledge of MPLS (LDP, RSVP-TE).

Experience writing Linux daemons and multithreaded services.

Exposure to embedded systems and hardware integration.

Strong Git flow/code review discipline (GitLab preferred).

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Software Engineer (HAL, C)
Software Engineer (HAL, C)

Evollabs • Dubai

Presencial
AED 180.000 - 280.000
Team Lead - Control Plane Engineering
Team Lead - Control Plane Engineering

Evollabs • Dubai

Híbrido
AED 350.000 - 540.000
Control Plane Engineer - Greenfield NOS for Data Centers
Control Plane Engineer - Greenfield NOS for Data Centers

Evollabs • Dubai

Presencial
AED 240.000 - 420.000
Network NOS Engineer (HAL, C) - Greenfield, AI-Driven
Network NOS Engineer (HAL, C) - Greenfield, AI-Driven

Evollabs • Dubai

Presencial
AED 180.000 - 280.000
Network Engineer
Network Engineer

VaporVM • Dubai

Presencial
AED 120.000 - 180.000
SDET (Networking, Python)
SDET (Networking, Python)

Evollabs • Dubai

Presencial
AED 180.000 - 360.000
Control Plane Team Lead: Routing & Networking
Control Plane Team Lead: Routing & Networking

Evollabs • Dubai

Híbrido
AED 350.000 - 540.000
Network Engineer
Network Engineer

Crescent Petroleum Company • Sharjah

Presencial
AED 167.400 - 223.200
Full Stack Developer
Full Stack Developer

Root-360 • Dubai

Presencial
AED 150.000 - 200.000
Competitive salary and benefits package
Flexible work hours
Support for certifications
Network Engineer
Network Engineer

NESSCO - Telecoms System Integration (TSI) • Dubai

Presencial
AED 180.000 - 300.000