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
About Your Employer
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