Job Openings Senior Embedded Network Engineer

About the job Senior Embedded Network Engineer

Job Title: Senior Embedded Network Engineer

Location: Abu Dhabi

A leading technology company specializing in secure and high-performance embedded communication systems is looking for a Senior Embedded Network Engineer. This role involves spearheading the design and development of advanced networking architectures on cutting-edge embedded platforms.

Key Responsibilities:

  • Network Architecture & Development: Design, architect, and optimize networking stacks for embedded systems using platforms such as Intel, NXP Layerscape, and Xilinx Zynq MPSoC (Cortex-A/R/M, A53, R5).
  • Protocol Implementation: Implement and fine-tune advanced networking protocols including TCP/IP, UDP, OSPF, BGP, VLANs, PPPoE, multicast, and QoS to enable robust Layer 2/3 switching and routing.
  • Real-Time Networking: Build low-latency, high-throughput packet processing pipelines for embedded Linux and real-time operating systems (RTOS).
  • Embedded Software & Firmware: Develop and maintain device drivers, board support packages (BSPs), and low-level firmware for networking SoCs.
  • System Optimization: Enhance performance, memory efficiency, and power usage in networking applications, leveraging DMA engines and hardware offloading.
  • Diagnostics & Debugging: Use JTAG, GDB, Wireshark, and network analyzers for performance analysis, debugging, and system tuning.
  • Tools & Frameworks: Utilize Yocto, Buildroot, OpenWRT, and real-time environments like FreeRTOS to develop robust and scalable solutions.

Experience and Qualifications Required:

  • BSc or MSc in Computer Science, Electrical/Computer Engineering, or a related discipline.
  • At least 7 years of hands-on experience in embedded networking software development.
  • Strong knowledge of L2/L3 networking, embedded protocol stacks, and secure communication technologies.
  • Experience with embedded systems, real-time performance tuning, and low-level hardware interaction.
  • Proficiency in mentoring and guiding engineering teams in fast-paced, critical environments.
  • FPGA development knowledge is a plus but not required.

If you are passionate about designing and optimizing network architectures for embedded systems and want to join a dynamic team at the forefront of secure communication products and solutions, please APPLY NOW!