Software Engineer (HAL, C)

Evollabs

Dubai

In loco

AED 240.000 - 420.000

Tempo pieno

7 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Evollabs is building a next‑generation Network Operating System (NOS) and NOS management suite for data centers and telcos. Join the Hardware Abstraction Layer team and work with advanced ASICs from leading vendors, bridging hardware and software in high‑performance networking gear.

You will design and optimize multithreaded C code on Linux, collaborate with hardware engineers to integrate drivers, and translate routing protocols into hardware behavior.

Competenze

  • Degree in Computer Science, Electrical Engineering, or related field.
  • Strong C programming skills and experience with Linux OS internals.
  • Knowledge of Ethernet/IP protocols and routing protocols (BGP/OSPF).
  • Ability to read standards (RFCs/IEEE) and translate them into code.
  • Hands-on debugging of multithreaded systems and navigating large codebases (>3GB).

Mansioni

  • Design and implement NOS components that program and manage advanced network ASICs.
  • Debug, optimize, and improve multithreaded C code on Linux-based systems.
  • Collaborate with hardware engineers to integrate drivers and SDKs.
  • Translate routing protocols into hardware behavior with control‑plane teams.
  • Participate in design reviews and support QA with automated tests for ASIC software.

Conoscenze

C programming
Linux internals
Networking protocols
Multithreading debugging
Codebase navigation

Formazione

Bachelor's degree in CS/EE or related

Strumenti

Broadcom StrataDNX
Linux kernel networking stack

Descrizione del lavoro

Join us to build the next-generation Network Operating System (NOS) powering cutting-edge switches and routers for global data centers and telco providers. As part of our Hardware Abstraction Layer (HAL) team, you’ll work directly with advanced ASICs from leading vendors and help bridge the gap between hardware and software in high-performance networking gear.

This is a unique opportunity to work on a greenfield NOS/NMS suite with AI-enhanced features, backed by one of the world’s largest and most recognized ODMs — but with the freedom and speed of a startup.

What You’ll Do

Design and implement NOS components that program and manage advanced network ASICs.

Debug, optimize, and improve multithreaded C code running on Linux-based systems.

Collaborate with hardware engineers to integrate drivers, SDKs, and chip features seamlessly.

Work with control-plane teams to translate BGP, OSPF, MPLS, and other routing protocols into hardware behavior.

Participate in design reviews and champion engineering best practices.

Support QA teams in building automated tests for ASIC-facing software components.

What We’re Looking For

Degree (or equivalent experience) in Computer Science, Electrical Engineering, or related field.

Strong C programming skills and experience with Linux OS internals.

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

Ability to read standards (IETF RFCs, IEEE) and translate them into working code.

Hands‑on debugging experience with complex, multithreaded systems.

Ability to navigate large-scale codebases (>3GB).

Ways to Stand Out

Experience with Broadcom StrataDNX or similar ASIC SDKs.

Familiarity with Linux kernel networking stack.

Exposure to I2C, SMBus/PMBus, ACPI, CPLDs, or FPGA-based systems.

Prior work on multithreaded Linux daemons and embedded platforms.

Experience with virtualization/containerization (KVM, Docker, Kubernetes).

Evollabs Tech FZ-LLCDIC-Bldg. 05-118,Dubai Internet CityUnited Arab Emirates

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer: Greenfield NOS/NMS for Networking
Software Engineer: Greenfield NOS/NMS for Networking

Evollabs • Dubai

In loco
AED 240.000 - 420.000
Software Engineer (Control Plane, C)
Software Engineer (Control Plane, C)

Evollabs • Dubai

In loco
AED 240.000 - 420.000
DevOps (ASIC EDA Flow Specialist)
DevOps (ASIC EDA Flow Specialist)

Evollabs • Dubai

In loco
AED 350.000 - 550.000
DevOps (ASIC EDA Flow Specialist)
DevOps (ASIC EDA Flow Specialist)

Evollabs Tech • Dubai

In loco
AED 300.000 - 520.000
RTL Developer (Dubai Office)
RTL Developer (Dubai Office)

Evollabs • Dubai

In loco
AED 350.000 - 550.000
Senior SoC Emulation Engineer
Senior SoC Emulation Engineer

Evollabs • Dubai

In loco
AED 420.000 - 600.000
Senior Hardware Abstraction Layer Specialist
Senior Hardware Abstraction Layer Specialist

KIRIN NOVA REAL ESTATE L.L.C S.O.C • Abu Dhabi

Remoto
AED 180.000 - 280.000
Competitive compensation
100% remote work
Professional development
Team Lead - HAL Engineering
Team Lead - HAL Engineering

Evollabs • Dubai

In loco
AED 420.000 - 590.000
Control Plane Engineer - Greenfield NOS for Data Centers
Control Plane Engineer - Greenfield NOS for Data Centers

Evollabs • Dubai

In loco
AED 240.000 - 420.000
Network CCL Engineer Gateworth Group On-site Fast Track available
Network CCL Engineer Gateworth Group On-site Fast Track available

HireHouse • Dubai

In loco
AED 350.000 - 500.000
Bonus
Benefits
Luoghi più richiesti