This page was automatically translated and may contain errors. View in English.
UN

Senior Embedded Software Engineer

ADASI

Abu Dhabi, United Arab Emirates · Tempo pieno

Sii il primo a candidarti

Esperienza
8+ yrs
Stipendio
Aperture
1
Pubblicato
8 ore fa

Where you'll work

Descrizione del lavoro

Role Overview

ADASI is looking for a Senior Embedded Software Engineer to build and support embedded applications for avionics, flight control, and other aerospace platforms. The role focuses on developing reliable real-time software that meets strict performance, safety, and latency expectations.

What You Will Do

  • Create, enhance, and sustain embedded software used in avionics, flight-control, and aerospace environments.
  • Develop real-time software components that deliver dependable operation with minimal delay for critical functions.
  • Work with systems engineers to convert control logic and system needs into embedded code.
  • Connect software with hardware platforms and verify correct operation, performance, and safety-related compliance.
  • Build software in line with aerospace standards such as DO-178C and DO-254.
  • Improve code efficiency for memory usage, power consumption, and runtime performance while following engineering best practices.
  • Prepare and maintain technical documentation, including design details, source code notes, and test evidence.
  • Partner with hardware, systems, and QA teams to support smooth end-to-end integration.
  • Investigate bugs, abnormal behavior, and performance bottlenecks through debugging and root-cause analysis.
  • Keep up with new technologies, tools, and industry methods relevant to embedded and aerospace software.

What We’re Looking For

  • A bachelor’s degree in Computer Engineering, Electrical Engineering, or a closely related discipline; a master’s degree is preferred.
  • At least 8 years of experience in embedded software development, ideally within aerospace or other safety-critical environments.
  • Strong practical experience with C and C++ for embedded platforms.
  • Exposure to microcontroller families such as ARM or STM32 and to low-level hardware integration.
  • Good knowledge of real-time operating systems and real-time design concepts.
  • Hands-on experience working with communication protocols such as UART, SPI, I2C, CAN, and Ethernet.

Technical Focus

The position requires deep embedded systems capability, strong hardware-software interface understanding, and the ability to work within highly regulated, safety-sensitive development workflows.

Location

Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates.

Lasciate questo messaggio se desiderate una risposta: non lo useremo per nessun altro scopo.

Clicca per navigare, trascina e rilascia, oppure impasto uno screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Dimensione massima 20 MB ciascuno · Fino a 5 file