Network NOS Engineer (HAL, C) - Greenfield, AI-Driven

Evollabs

Dubai

On-site

AED 180,000 - 280,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Evollabs is seeking a skilled Network Software Engineer to design and implement the next-generation NOS/NMS for data centers and telecom providers. You’ll work on HAL integration, multicore Linux systems, and ASIC-driven features in collaboration with hardware teams.

You’ll contribute to greenfield development, review designs, optimize multithreaded C code, and translate routing protocols into hardware behavior, with virtualization and containerization experience valued.

Qualifications

  • Degree in Computer Science, Electrical Engineering, or related field.
  • Strong C programming skills and Linux internals.
  • Knowledge of Ethernet/IP protocols and BGP/OSPF.
  • Experience reading standards (RFCs/IEEE) and translating into code.
  • Hands-on debugging of multithreaded systems.
  • Navigate large-scale codebases (>3GB).

Responsibilities

  • Design and implement NOS components for ASICs.
  • Debug and optimize multithreaded C code on Linux.
  • Collaborate with hardware engineers on drivers and SDKs.
  • Translate routing protocols into hardware behavior.
  • Participate in design reviews and best practices.
  • Support QA with automated tests for ASIC-facing software.

Skills

C programming
Linux internals
Networking protocols
Multithreaded debugging
RFCs/IEEE standards knowledge

Education

Bachelor's degree in CS/EE

Tools

Broadcom StrataDNX
Linux kernel networking

Job description

Evollabs is seeking a skilled Network Software Engineer to design and implement the next-generation NOS/NMS for data centers and telecom providers. You’ll work on HAL integration, multicore Linux systems, and ASIC-driven features in collaboration with hardware teams.

You’ll contribute to greenfield development, review designs, optimize multithreaded C code, and translate routing protocols into hardware behavior, with virtualization and containerization experience valued.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Evollabs • Dubai

On-site
AED 180,000 - 280,000
HAL Engineering Lead — Build a Greenfield Network OS
HAL Engineering Lead — Build a Greenfield Network OS

Evollabs • Dubai

On-site
AED 420,000 - 590,000
Control Plane Engineer - Greenfield NOS for Data Centers
Control Plane Engineer - Greenfield NOS for Data Centers

Evollabs • Dubai

On-site
AED 240,000 - 420,000
Software Engineer (Control Plane, C)
Software Engineer (Control Plane, C)

Evollabs • Dubai

On-site
AED 240,000 - 420,000
Team Lead - HAL Engineering
Team Lead - HAL Engineering

Evollabs • Dubai

On-site
AED 420,000 - 590,000
Control Plane Team Lead: Routing & Networking
Control Plane Team Lead: Routing & Networking

Evollabs • Dubai

Hybrid
AED 350,000 - 540,000
Network CCL Engineer for AI Accelerators
Network CCL Engineer for AI Accelerators

Gateworth Group • Dubai

On-site
AED 320,000 - 480,000
Network CCL Engineer for AI Accelerator Systems
Network CCL Engineer for AI Accelerator Systems

HireHouse • Dubai

On-site
AED 350,000 - 500,000
Bonus
Benefits
Network CCL Engineer Gateworth Group On-site Fast Track available
Network CCL Engineer Gateworth Group On-site Fast Track available

HireHouse • Dubai

On-site
AED 350,000 - 500,000
Bonus
Benefits
QA Team Lead – Networking & Test Automation
QA Team Lead – Networking & Test Automation

Evollabs Tech • Dubai

On-site
AED 300,000 - 420,000