Job Search and Career Advice Platform

Enable job alerts via email!

Principal Embedded Software Engineer L2

hyre

Abu Dhabi

On-site

AED 200,000 - 300,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology provider in the UAE is seeking a Principal Wireless Protocol Engineer to design and implement advanced MAC Layer software for high-performance communication systems. The ideal candidate has over 10 years of experience in embedded software development, particularly with C/C++ and RTOS platforms. This role involves optimizing wireless communication solutions and ensuring compliance with industry security standards. Join a team dedicated to pushing the boundaries of secure embedded technology.

Qualifications

  • 10+ years of embedded software development, particularly in wireless communication systems.
  • Proven experience implementing a Wireless MAC Layer in C/C++.
  • Hands-on development with RTOS for MAC Layer applications.

Responsibilities

  • Design and implement Layer 2 (MAC Layer) software in C/C++ for wireless communication systems.
  • Optimize MAC layer performance under real-time operating constraints.
  • Develop and debug embedded software running on RTOS.

Skills

Embedded software development
C/C++ programming
RTOS (FreeRTOS, Zephyr, VxWorks)
ARM CPU architecture
Debugging and system-level troubleshooting

Tools

Xilinx SoCs
Trace and profiling tools
Job description
About the job Principal Embedded Software Engineer L2

Principal Wireless Protocol Engineer
Location: Abu Dhabi, UAE (Relocation Required)

We are partnered with a leading technology provider specializing in secure communication solutions. Their products and services support mission-critical operations across defense, aerospace, and telecommunications, ensuring high-performance and secure communication in the most demanding environments.

As a Principal Wireless Protocol Engineer, you will play a critical role in designing and implementing advanced MAC Layer software for wireless communication systems, leveraging real-time operating systems (RTOS) and Xilinx UltraScale+ SoCs with ARM processors .

Key Responsibilities
  • Wireless MAC Layer Development
  • Design and implement Layer 2 (MAC Layer) software in C/C++ for wireless communication systems.
  • Optimize MAC layer performance under real-time operating constraints.
  • RTOS-based Embedded Software Development
  • Develop and debug embedded software running on FreeRTOS, Zephyr, VxWorks, ThreadX, or µC/OS-III.
  • Ensure low-latency, deterministic execution for mission-critical applications.
  • Hardware/Software Integration
  • Work with Xilinx UltraScale+ MPSoCs (ARM Cortex-A53 and Cortex-R5).
  • Perform board bring-up, debugging, and profiling on FPGA, DSP, and CPU-based systems.
  • Secure Boot and Firmware Updates
  • Implement secure boot processes and secure firmware update mechanisms.
  • Ensure firmware integrity and compliance with industry security standards.
  • Software Profiling and Optimization
  • Use trace and profiling tools to analyze software/hardware interactions.
  • Optimize performance for MAC Layer execution on ARM-based SoCs.
  • Compliance and Security Standards
  • Develop solutions aligned with ISO 27001, NIST, Common Criteria, and ARM Trusted Execution Environment (TEE) requirements.
Required Experience & Skills
  • 10+ years of embedded software development, particularly in wireless communication systems.
  • Proven experience implementing a Wireless MAC Layer in C/C++.
  • Hands-on development with RTOS (FreeRTOS, Zephyr, VxWorks, ThreadX, µC/OS-III) for MAC Layer applications.
  • Strong knowledge of ARM CPU architecture (Cortex-A53, Cortex-R5) and Xilinx SoCs.
  • Experience with embedded Linux and low-level driver development.
  • Skilled in debugging, board bring-up, and system-level troubleshooting.
  • Knowledge of SDR, waveforms, SatCom, Defense, Wi‑Fi, LTE, and 5G is a strong plus.

If you have implemented Wireless MAC Layers on RTOS platforms and worked with Xilinx SoCs/ARM CPUs , we want to hear from you! Apply now and join a team that is pushing the boundaries of secure embedded communication technology.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.