Ground Control Software Engineer
On-site
•Full-time•On-site•Software
Back to Careers
About Us
Souremphi develops advanced autonomous systems for defense and mining operations.
Our platforms combine AI, high-performance engineering, and field-tested reliability to operate in complex and demanding environments.
We deliver scalable, mission-ready solutions built for real-world conditions.
About the Role
You will extend QGroundControl or develop custom operator UIs in C++/Qt, integrating physical controls and mission apps for defense and mining use cases.
Responsibilities
- Design and implement ground control features in C++/Qt
- Integrate MAVLink and vendor payload protocols; ensure robust C2 and UX
- Implement logging, replay, and health dashboards for operators
- Collaborate with embedded/GNC teams for end-to-end workflows
- Optimize for reliability in low-bandwidth or contested RF conditions
- Harden UI/UX for field usability and safety
You should have the following
- Strong C++ and Qt; experience with desktop/embedded UIs
- Understanding of MAVLink, PX4/ArduPilot, and mission workflows
- Solid software engineering fundamentals and testing discipline
- Ability to design operator-centric UX for critical tasks
- Comfort working with hardware-in-the-loop setups
Nice to have
- Android/NDK experience for mobile control stations
- Experience with joysticks, HID devices, and touchscreen UX
- Telemetry/video integration experience
We look forward to hearing how you can help shape the future of autonomous defense systems at Souremphi.
To apply, send your CV to careers@souremphi.io with the following subject:
Application: Ground Control Software Engineer