M

Senior Embedded Software Engineer (Hard Real-Time, PX4 Flight Control)

Relocation
Apply Now

Develop low-level embedded software and firmware for advanced flight-control and mission-computing platforms in a hard real-time environment. Port and optimize PX4 and RTOS on custom hardware, solving timing challenges and ensuring deterministic execution. Collaborate on secure, autonomous systems with a leading Abu Dhabi-based research organization.

Key Highlights
Hard real-time embedded systems development with PX4 flight-control technology
Porting, integrating, and optimizing RTOS (NuttX) and PX4 on custom hardware
Firmware, BSPs, device drivers, and hardware abstraction layer development
Key Responsibilities
Develop low-level embedded software for advanced flight-control and mission-computing platforms
Port, integrate, and optimize PX4 and real-time operating systems (e.g., NuttX) on custom hardware
Create board support packages (BSPs), firmware, device drivers, and hardware abstraction layers
Solve challenges involving deterministic execution, interrupt handling, and strict real-time deadlines
Integrate sensors, microcontrollers, processors, and hardware interfaces
Contribute to the security, reliability, and performance of advanced embedded systems
Technical Skills Required
C/C++ Real-Time Operating Systems (RTOS) ARM Processors
Benefits & Perks
Tax-free salary package
Relocation assistance to Abu Dhabi
Nice to Have
Embedded security (secure boot, trusted computing)
Rust programming
Experience with aerospace, avionics, UAVs, autonomous systems, or defense R&D

Job Description

Embedded Software Engineer – Hard Real-Time

Morpheus Talent Solutions Abu Dhabi Emirate, United Arab Emirates (Hybrid)

Are you the engineer who builds the systems that other engineers build their applications on?

We're partnering with a world-class advanced technology organisation in Abu Dhabi to recruit exceptional Embedded Software Engineers with deep expertise in hard real-time systems, PX4 flight-control technology and low-level firmware development.

This isn't a conventional embedded software role.

Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Senior Backend Engineer (Golang, Distributed Systems)

Programming
•
1w ago

Log in free

Free account. Log in to see the full details and apply.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

tabby | تابي

Portugal

Graduate Applied AI Engineer

Programming
•
1w ago

Log in free

Free account. Log in to see the full details and apply.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Revolut

Portugal

Senior Java Developer

Programming
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

KWAN

Portugal

Relocation Guides

Step-by-step relocation guides, from moving logistics to settling abroad.

Browse all articles

Subscribe our newsletter

New Things Will Always Update Regularly