Application Software Engineer
Core
Design and build an industrial-grade ground control station (GCS) software serving as the foundation for an autonomy stack, enabling flight planning, airspace awareness, and live video for piloting.
Role type
Senior IC Application Software Engineer (Ground Control Systems)
Builds
Ground control station software for autonomous defense drones
Domain
Defense / Autonomous Systems / Aerospace
Deliverable
production ML models | product features
Required skills
Software architecture, Linux development, Dart/Flutter, C++/Qt/QML, Agile workflows, Code ownership, Testing & maintenance
Preferred skills
Android development, Drone GCS industry experience, Mentorship
Technologies
Linux, Dart, Flutter, C++, Qt, QML
Responsibilities
Design and ship core GCS features (flight planning, airspace awareness, live video), Integrate GCS code with drone hardware, Participate in two-week agile sprints, Take full ownership of code architecture and testing, Mentor junior engineers (for ~10 years exp)
Seniority
Senior, hands-on IC with mentorship capability