EDGE logo

Principal Embedded Engineer

EDGE
11 hours ago
Full-time
On-site
Abu Dhabi, 01

JobsCloseBy Editorial Insights

ADASI is seeking a Principal Embedded Engineer in Abu Dhabi to lead the development and integration of embedded software for aerospace and UAV systems, demanding 5-7+ years of hands-on experience, expert C/C++, real-time operating systems, and hardware-software interfacing. The role centers on safety-critical, high-performance software, DO-178C and DO-254 familiarity, and close collaboration with hardware, systems, and QA teams, including debugging, testing, and certification support. To apply, tailor your resume to aerospace standards, quantify outcomes, and highlight DO-178C/DO-254 projects, RTOS, SPI/I2C/UART/CAN, Git, and debugging tools. Emphasize problem solving, teamwork, and a track record delivering reliable, compliant systems.


External Job Description

Embedded Software Engineer

Location: Abu Dhabi

About ADASI: ADASI is a leading aerospace company dedicated to advancing the aerospace industry through innovative technology solutions. Our mission is to enhance the safety, efficiency, and sustainability of airspace management. We are seeking a talented Embedded Software Developer to join our team and contribute to our mission.

Role Overview:
Develop and maintain embedded software for aerospace and UAV systems, ensuring high performance, reliability, and compliance with safety standards.

Key Responsibilities:

  • Design, develop, and test embedded software in C/C++.
  • Develop software for real-time and safety-critical systems.
  • Integrate software with hardware components, sensors, and actuators.
  • Implement control algorithms and optimize code performance.
  • Perform debugging, troubleshooting, and system testing.
  • Maintain technical documentation and support certification activities.
  • Collaborate with hardware, systems, and QA teams.

Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • 5–7+ years of embedded software development experience.
  • Strong proficiency in C/C++ and embedded systems.
  • Experience with RTOS (e.g., FreeRTOS, VxWorks, QNX).
  • Knowledge of hardware-software integration and communication protocols (SPI, I2C, UART, CAN).
  • Familiarity with aerospace/safety standards such as DO-178C and DO-254.
  • Experience with Git and software debugging tools.
  • Strong problem-solving and teamwork skills.

Preferred:

  • Aerospace, defense, automotive, or other safety-critical industry experience.
  • Relevant embedded systems or aerospace certifications.

#ADASI