Ground Control Software Engineer

On-site
Full-timeOn-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