Software Engineer
Core
Developing high-performance, Android-based drone control stations (QGroundControl) for professional UAV operations.
Role type
Software Engineer (Mobile/Embedded)
Builds
Android-based ground control applications for UAVs
Domain
Defense / Robotics / UAVs
Deliverable
product features
Required skills
C++, Qt, Android development (Java or C++/NDK), UX/UI design principles, cross-platform app optimization
Preferred skills
Robotics or drones environment experience, MAVLink, PX4, ground control systems knowledge
Technologies
C++, Qt, Android, Java, MAVLink, PX4
Responsibilities
Design and optimize QGroundControl-based applications, adapt app interface with physical controls, implement new functionalities and UX/UI improvements, port and maintain the app across Android versions, manage app updates and releases, collaborate with embedded and electronics teams
Seniority
Mid-level, hands-on IC