Senior / Principal Embedded Software Engineer
📍
Location:
Abu Dhabi, UAE (
Onsite
) 🚫
Remote/Hybrid:
Not Applicable
Onsite role (Relocation Mandatory)
🔴
Important Note (Must Read Before Applying)
-
This is a
full‑time onsite role in Abu Dhabi, UAE
-
Only candidates willing to relocate should apply
-
Candidates with Defense / Aerospace / Avionics domain experience are strongly preferred
✅
Role Overview
We are looking for experienced
Senior / Principal Embedded Software Engineers
to work on
safety‑critical embedded systems
. The role involves
low‑level software development
, working closely with hardware, and delivering
deterministic, high‑reliability real‑time systems
.
✅
Key Responsibilities
-
Design, develop, and maintain
low‑level embedded software
using
Embedded C/C++
-
Work on
bare‑metal and/or RTOS‑based systems
-
Develop and integrate
device drivers and Board Support Packages (BSP)
-
Interface with
hardware peripherals and microcontrollers
-
Perform
hardware–software integration and debugging
-
Ensure
real‑time performance, determinism, and reliability
-
Participate in
software architecture, design reviews, and code reviews
-
Contribute to
testing, validation, and quality compliance
-
Collaborate with
hardware, systems, and V&V teams
-
Mentor junior engineers and support technical decision‑making
✅
Mandatory Skills (NON‑NEGOTIABLE)
-
Strong hands‑on experience in
Embedded C / C++
-
Expertise in
low‑level programming / bare‑metal development
-
Device driver & BSP development
-
Strong knowledge of
microcontrollers (MCU) / SoC / hardware peripherals
-
Hands‑on experience with
RTOS
(FreeRTOS, VxWorks, QNX, ThreadX, etc.)
-
Experience in
real‑time systems and deterministic software behavior
-
Strong
hardware–software integration and debugging skills
✅
Preferred Skills (Strong Advantage)
-
Experience in
Defense, Aerospace, Avionics, or other safety‑critical domains
-
Exposure to standards such as:
-
DO‑178 / RTCA
-
MIL‑STD
-
IEC / IEEE standards
-
Experience in
software architecture and system‑level design
-
Understanding of
certification and compliance‑driven development
✅
Experience & Qualification
-
10+ years
of experience in embedded software development
-
Bachelor’s/Master’s in:
-
Electronics / Electrical / Computer Science / Embedded Systems or related field
✅
Work Location
📍
Abu Dhabi, UAE (Onsite – Mandatory Relocation)
✅
Who Should Apply
-
Candidates with strong
low‑level embedded expertise
-
Professionals currently working in
defense / aerospace / avionics domains
-
Candidates willing to
relocate to UAE for an onsite role
🚫
Who Should NOT Apply
-
Application software / web / enterprise developers
-
Engineers without
low‑level or RTOS experience
-
Candidates not willing to
relocate to UAE