
EDGE Group PJSC
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.