470 jobs found — updated daily
Teal Drones is looking for a hands-on Android Engineer (C++/NDK) to own and evolve the Android-based ground control station experience for our drone platforms. This role focuses on building, debugging, and optimizing native C++ systems on Android for mission planning, telemetry, and real-time vehicle control. You will work inside a QGroundControl (QGC/Qt) environment, but we are hiring first for strong C++ engineering depth. If you are excellent in C++ and Android native development, we expect you can ramp quickly on QGC/Qt specifics. The questions you’ll be asked every day are ones like: Why is MAVLink telemetry dropping under load on this Android device? How do we improve reliability and latency across UDP/TCP/USB/Serial paths? What’s the fastest way to debug native threading, memory, and performance issues on ARM64 Android in field conditions? We are looking for someone comfortable across Android internals, C++/NDK, networking, hardware interfaces, and real-time systems. Prior Qt/QGC experience is valuable, but not required if you bring strong adjacent experience.
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
Senior

The resume builder that gets results.