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!