-
ADASI

Principal Embedded Engineer

ADASI
United Arab Emirates · Full-time · Mid-Senior

About ADASI: ADASI is a leading aerospace company committed to pushing the boundaries of innovation in the aviation and airspace industry. We specialize in creating cutting-edge solutions that enhance safety, efficiency, and sustainability in airspace management. As we continue to grow and take on new challenges, we are seeking a talented Flight Control Engineer to join our team.

We are seeking a Embedded Software Engineer with a minimum of 8 years of experience to join our team. The ideal candidate will have extensive experience developing embedded software for microcontroller-based systems, safety-critical applications, and Human-Machine Interfaces (HMI). Expertise in real-time systems, handling large or legacy codebases, working with open-source software, and utilizing simulation environments for testing and validation is essential. Additionally, proficiency with Linux-based development environments is a must.

Qualifications:

  • Minimum of 8 years of experience in embedded software engineering
  • Hands on expertise in C and C++ programming languages for embedded systems
  • In-depth experience with microcontroller architectures (e.g., ARM, STM32, etc.) and low-level hardware interfacing
  • Strong understanding of real-time operating systems (RTOS) and real-time software design
  • Extensive experience with communication protocols (e.g., UART, SPI, I2C, CAN, Ethernet)
  • Strong understanding of object-oriented programming (OOP) principles and design patterns
  • Proven experience with safety-critical software development and knowledge of relevant standards (e.g., ISO 26262, DO-178C)
  • Expertise in handling large codebases, including working with legacy code and open-source software, ensuring smooth integration and refactoring
  • Experience with simulation environments and tools for testing and validating embedded systems before hardware deployment
  • Expertise in debugging, performance optimization, and software testing methodologies
  • Strong understanding of software architecture, design patterns, and modular software development
  • Proficiency with version control systems (e.g., Git) and software development tools (e.g., debuggers, oscilloscopes)
  • Excellent communication skills, both technical and non-technical
  • A degree in Computer Science, Electrical Engineering, or a related field (Master’s degree or equivalent is a plus)
  • Must have experience with Linux-based development environments

Responsibilities:

  • Design, develop, and optimize embedded software for microcontroller-based systems and safety-critical applications
  • Work on the full software development lifecycle (SDLC), including requirements gathering, design, implementation, testing, and deployment
  • Architect and implement complex embedded systems with a focus on performance, safety, and reliability
  • Work with and contribute to large codebases, including open-source software or legacy code, ensuring maintainability and scalability
  • Utilize simulation environments to model, test, and validate embedded software before deployment on hardware
  • Perform system-level debugging, hardware/software integration, and troubleshooting
  • Design and enforce best practices for embedded software development, including coding standards and software documentation
  • Ensure software meets relevant safety standards (e.g., ISO 26262, DO-178C)
  • Collaborate with cross-functional teams to define technical requirements and design solutions for embedded systems and HMI
  • Develop and maintain clear and detailed documentation for software architecture, design, and implementation

#ADASI

Key Skills

Ranked by relevance

embedded embedded systems simulation linux c design patterns rtos git spi oop
Login to Apply
Posted
Nov 24, 2025
Type
Full-time
Level
Mid-Senior
Location
Abu Dhabi
Company
ADASI

Industries

Defense Space Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
ADASI
Related

Senior Software Engineer

2025-04-18

Full-time
Mid-Senior
United Arab Emirates
Defense
Engineering
View Job Details
ADASI
Related

Principal Embedded Engineer

2026-06-18

Full-time
Not Applicable
United Arab Emirates
Defense
Engineering
View Job Details
ADASI
Related

Principal Embedded Software Engineer

2025-05-08

Full-time
Mid-Senior
United Arab Emirates
Defense
Engineering