×
Register Here to Apply for Jobs or Post Jobs. X

Principal Embedded Software Engineer L2

Job in Abu Dhabi, UAE/Dubai
Listing for: hyre
Full Time position
Listed on 2026-01-06
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 200000 - 300000 AED Yearly AED 200000.00 300000.00 YEAR
Job Description & How to Apply Below

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 Ultra Scale+ 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, Thread

    X, or µC/OS-III

    .
  • Ensure low-latency, deterministic execution for mission-critical applications.
  • Hardware/Software Integration
  • Work with Xilinx Ultra Scale+ MPSo Cs (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, Thread

    X, µC/OS-III)
    for MAC Layer applications.
  • Strong knowledge of ARM CPU architecture (Cortex-A53, Cortex-R5) and Xilinx So Cs .
  • Experience with embedded Linux and low-level driver development.
  • Skilled in debugging, board bring-up, and system-level troubleshooting.
  • Knowledge of SDR, waveforms, Sat Com, 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.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary