← All jobs
EDGE Group PJSC
EDGE Group PJSC
1w ago

Principal Software Development Engineer

On-site5–10 yrsFull-time
Responsibilities

Lead the design and delivery of advanced software solutions for next-generation UAV systems, including flight and ground control. Architect scalable real-time software while mentoring engineers and defining long-term technical strategies.

Requirements

Requires a Bachelor's or Master's degree in Computer Science or a related field with over 5 years of software engineering and leadership experience. Proficiency in C++, Python, Embedded C, and knowledge of RTOS and UAV navigation is essential.

Key skills
C++PythonEmbedded CRTOSControl SystemsUAV Navigation AlgorithmsMAVLinkCAN BusWireless CommunicationEmbedded SystemsSoftware ArchitectureFlight ControlGround ControlMission PlanningTesting FrameworksTechnical Roadmap Definition
Apply now

You'll apply on the employer's official page.