More jobs:
Principal Software Development Engineer
Job in
Abu Dhabi, UAE/Dubai
Listed on 2026-07-10
Listing for:
Edge Group
Full Time
position Listed on 2026-07-10
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, Embedded Systems/ Firmware/ IoT, Software Architect
Job Description & How to Apply Below
Key Responsibilities
- Design and develop software for UAV systems, including flight control, ground control, mission planning, and supporting applications.
- Architect scalable, modular, and high-performance software for real-time operations.
- Optimize software performance and reliability
- Mentor software engineers and promote engineering best practices.
- Define technical roadmaps and contribute to long-term technology strategy.
- Develop testing frameworks for simulation, validation, and field testing.
- Troubleshoot software issues during development and operational testing.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
- 5+ years of software engineering experience, including leadership of software teams.
- Strong experience with C++, Python, and Embedded
C. - Solid knowledge of RTOS, control systems, and UAV navigation algorithms.
- Experience with MAVLink, CAN Bus, wireless communication, and embedded systems.
- Knowledge of UAV industry standards and regulatory requirements is an advantage.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×