Senior Embedded Flight Control Software Engineer

EDGE

Abu Dhabi

On-site

AED 420,000 - 700,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EDGE is seeking an embedded software developer to design, implement, and test software for aerospace platforms and flight control systems in Abu Dhabi. You will work on real‑time software, hardware‑software integration, and safety‑critical compliance (DO‑178C).

The role requires collaboration with multidisciplinary engineers and adherence to coding standards. The candidate should have strong C/C++ skills, experience with RTOS, microcontrollers, and version control, with a focus on reliability

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering, or a related discipline.
  • Typically, 5 - 7 years of experience in embedded software development, preferably in aerospace, defence, avionics, automotive, or other safety‑critical industries.
  • Strong programming proficiency in C and C++; familiarity with assembly language is an advantage.
  • Practical experience with embedded systems, microcontrollers, and hardware–software interfaces.
  • Knowledge of real‑time operating systems (RTOS) and real‑time application development.
  • Understanding of software development lifecycle processes, debugging, testing, and verification.
  • Familiarity with version control systems such as Git.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Good communication skills and the ability to work effectively within multidisciplinary engineering teams.

Responsibilities

  • Embedded Software Development: Design, develop, test, and maintain embedded software for aerospace platforms, flight control systems, and related applications.
  • Real - Time Systems Development: Develop software for real‑time operating systems (RTOS), ensuring predictable execution, low latency, and system reliability.
  • Algorithm Implementation: Translate system requirements and control algorithms into efficient embedded software in collaboration with systems and control engineers.
  • Hardware - Software Integration: Integrate software with microcontrollers, sensors, actuators, processors, and other electronic components.
  • Testing and Validation: Conduct unit, integration, and system‑level testing to verify software functionality, performance, and reliability.
  • Safety - Critical Software Compliance: Apply relevant aerospace software development standards, particularly DO‑178C, and coordinate with hardware engineering teams on applicable DO‑254 requirements.
  • Code Optimization: Optimize software for processing speed, memory utilization, resource efficiency, and performance.
  • Debugging and Troubleshooting: Identify, analyse, and resolve software defects, system anomalies, and integration issues.
  • Technical Documentation: Prepare and maintain software design documents, source code documentation, test plans, test reports, and verification records.
  • Cross‑Functional Collaboration: Work closely with hardware, systems, control, integration, and quality assurance teams to achieve project objectives.
  • Configuration and Version Control: Maintain source code integrity and software configurations using tools such as Git.
  • Continuous Improvement: Keep up to date with embedded technologies, development tools, coding practices, and relevant aerospace engineering standards.

Skills

C
C++
RTOS
Git
Embedded systems
Microcontrollers
Real-time systems
Assembly language

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering, or a related discipline
Master's degree in Embedded Systems, Computer Engineering, Electrical Engineering, Computer Science, or a related field

Tools

FreeRTOS
VxWorks
MISRA C/C++

Job description

EDGE is seeking an embedded software developer to design, implement, and test software for aerospace platforms and flight control systems in Abu Dhabi. You will work on real‑time software, hardware‑software integration, and safety‑critical compliance (DO‑178C).

The role requires collaboration with multidisciplinary engineers and adherence to coding standards. The candidate should have strong C/C++ skills, experience with RTOS, microcontrollers, and version control, with a focus on reliability

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Aerospace Systems
Senior Embedded Software Engineer – Aerospace Systems

EDGE • Abu Dhabi

On-site
AED 180,000 - 320,000
Family visas
Annual flight tickets
Medical insurance for you and dependes
Lead Embedded Software Engineer, Aerospace Systems
Lead Embedded Software Engineer, Aerospace Systems

Al Tariq • Abu Dhabi

On-site
AED 420,000 - 640,000
Family visa
Annual flight tickets
Medical insurance for dependents
+1
Senior Embedded Software Engineer – Aerospace & UAV
Senior Embedded Software Engineer – Aerospace & UAV

EDGE • Abu Dhabi

On-site
AED 300,000 - 520,000
Family visas
Annual flights
Medical insurance
+1
Principal Embedded Software Engineer – Aerospace & UAV
Principal Embedded Software Engineer – Aerospace & UAV

Edge Group • Abu Dhabi

On-site
AED 320,000 - 460,000
Family visas
Annual flight tickets
Medical insurance for you and depend..
Senior UAV Ground Control Software Engineer (C/C++ RTOS)
Senior UAV Ground Control Software Engineer (C/C++ RTOS)

EDGE • Abu Dhabi

On-site
AED 367,000 - 514,000
Tax-free salaries
Global exposure
Senior GCS Software Engineer for UAV & FCS
Senior GCS Software Engineer for UAV & FCS

EDGE Group • Abu Dhabi

On-site
AED 200,000 - 350,000
Aviation Embedded Test Engineer | DO-178C & Automation
Aviation Embedded Test Engineer | DO-178C & Automation

Edge Group • Abu Dhabi

On-site
AED 250,000 - 350,000
Experienced Embedded Software Engineer — Aerospace/Real-Time
Experienced Embedded Software Engineer — Aerospace/Real-Time

Edge Group • Abu Dhabi

On-site
AED 180,000 - 300,000
Senior Desktop & Ground Control Software Engineer
Senior Desktop & Ground Control Software Engineer

Al Tariq • Abu Dhabi

On-site
AED 250,000 - 450,000
Tax-free salaries
Family visas
Annual flight tickets
+2
Senior Embedded Software Engineer - Autonomous Systems
Senior Embedded Software Engineer - Autonomous Systems

Edge Group • Abu Dhabi

On-site
AED 360,000 - 540,000
Family visa assistance
Annual flight tickets
Medical insurance for dependents
+1
Top locations