Principal Embedded Software Engineer
ADASI · Abu Dhabi
Job description
About the role
ADASI is seeking a Principal Embedded Software Engineer to lead the development of safety‑critical avionics and flight‑control software. The role combines deep technical expertise with ownership of the full software lifecycle in a fast‑paced, mission‑critical environment.
Key responsibilities
- Design, develop, and maintain embedded software for aerospace systems, ensuring deterministic real‑time performance.
- Translate control algorithms and system requirements into efficient C/C++ code for ARM and STM32 microcontrollers.
- Integrate software with hardware, conduct rigorous testing, and validate compliance with DO‑178C and DO‑254 standards.
- Optimize code for memory usage, power consumption, and execution speed while adhering to coding standards.
- Produce and maintain comprehensive documentation, including design specifications, test plans, and results.
- Collaborate with hardware, systems, and QA teams to ensure seamless integration and resolve defects through structured debugging.
- Stay current with emerging technologies, tools, and industry best practices.
Required profile
- Bachelor’s degree in Computer Engineering, Electrical Engineering or related field (Master’s/PhD preferred).
- Minimum 12 years of experience in embedded software development, preferably in aerospace or other safety‑critical domains.
- Proven ability to work under pressure, drive solutions from concept to deployment, and take full ownership of deliverables.
Required skills
- C programming
- C++ programming
- ARM microcontroller architecture
- STM32 microcontroller family
- Low‑level hardware interfacing
- Real‑time operating systems and deterministic coding
- DO‑178C and DO‑254 compliance knowledge
- Code optimization for memory, power, and performance
- Structured debugging and defect resolution
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salary: Software Engineer - FinTech (Remote) Based on 44 job offers in the United Arab EmiratesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 month ago
Expires 2 weeks from now
36 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ADASI
Abu Dhabi