Teal Drones is looking for a hands-on Android Engineer (Qt/C++ / QGroundControl) to own and evolve the Android-based ground control station experience for our drone platforms. This role focuses on developing, customizing, and maintaining QGroundControl (QGC) for mission planning, telemetry, and real-time vehicle control on Android devices. You will be responsible for building, debugging, and optimizing QGC on Android—ensuring reliable communication with drones, smooth UI/UX performance, and seamless integration with onboard systems. The questions you’ll be asked every day are ones like: Why is MAVLink telemetry dropping on this Android device under load? How do we extend QGC with a custom plugin without breaking upstream compatibility? What’s the fastest way to debug a Qt signal/slot issue on an ARM64 Android build? This is not a role for someone who has only built standard Android apps. We need someone comfortable working across Qt/C++, Android internals, MAVLink communication, and real-time systems in field-deployed environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level