Logo Evologics Gmbh

Android developer for drone control app

New

Job

  • Level
    Experienced
  • Job Field
    Mobile
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Berlin
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop a drone control app, design a modular architecture, and implement real-time dashboards and data fusion. You will work on UI designs and ensure seamless WebSocket communication.

    Job Technologies

    Your role in the team

    • Design and development of a clean, modular architecture (MVVM + Clean Architecture) across the entire application
    • Implementation of real-time telemetry dashboards with custom displays, maps, and HUD overlays
    • Development of a sensor data fusion layer for aggregating, timestamping, and validating data from multiple sources
    • Implementation of reliable WebSocket communication for vehicle connectivity
    • Development of local persistence for flight logs, mission parameters, and configurations using Room / SQLite
    • Architecture of background services for continuous telemetry collection without impacting UI thread performance
    • Development of a mission planning UI: waypoint editing, geofencing visualization, and mission checklists
    • Writing unit and integration tests
    • Close collaboration within the team

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • 3+ years of Android development with Kotlin; solid understanding of Coroutines and Flows
    • Knowledge of Android Networking: OkHttp, custom socket clients, binary framing
    • Familiarity with sensor data, coordinate systems (WGS-84, NED, ENU), and geospatial libraries
    • Understanding threading, memory, and resource optimization on Android

    Experience

    • Experience in building UIs for real-time or embedded data (not just CRUD applications)
    • Practical experience with Room, SQLite, or external database systems (Firebase, MongoDB..) for structured data persistence
    • Experience with custom Canvas rendering for instrument-like UIs
    • Experience with AUV/UAV communication protocols, knowledge of DUNE (Unified Navigational Environment) or ROS2, background in robotics or embedded system software, experience with mapping SDKs (e.g., Mapbox) in a Mission Ops context, Jetpack Compose for adaptive, data-dense UI layouts would be advantageous.

    This text has been machine translated. Show original

    What we offer

    • Pleasant working environment in a highly motivated team
    • Varied tasks with a high degree of autonomy
    • Permanent employment with flexible working hours
    • Attractive salary package including company pension scheme
    • Training opportunities as well as regular team events and workshops

    This text has been machine translated. Show original

    Topics You Will Work On

    Job Locations

    • Location Berlin

      Germany

    About Your Employer

    Evologics Gmbh

    Evologics Gmbh

    EvoLogics ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Education System
  • Logo Evologics Gmbh

    Android developer for drone control app

    Location
    Berlin
    Working Model
    Onsite
    Diversity
    Open for all genders

    More Jobs