EvoLogics ist ein innovatives High-Tech-Unternehmen mit Sitz in Berlin.
Wir entwickeln und vermarkten weltweit Produkte und Schlüsseltechnologien in der maritimen und Offshore-Technik. Unsere Expertise umfasst die Schwerpunkte Robotik (USV, AUV und ROV), High-Tech-Sensorik, künstliche Intelligenz, fortgeschrittene Informatik, Kommunikationstechnologie sowie Positionierung.
Das Unternehmen wurde im Jahr 2000 durch international renommierte Entwicklungsexperten und Wissenschaftler gegründet und ist seitdem kontinuierlich gewachsen. Wir sind stolz auf unsere weltweite Technologieführerschaft für Anwendungen in der Meeresforschung, der smarten Robotik und der maritimen Sicherheit.
Der Mitarbeiterstamm rekrutiert sich aus internationalen erfahrenen Fachexperten, Ingenieuren und Software-Entwicklern, die über praktische Expertise und tiefgreifende wissenschaftlich-technische Kompetenzen in den Bereichen Elektronik- und Softwareentwicklung, Robotik und in der Integration komplexer IT-Systeme verfügen.
- Entwurf und Entwicklung einer sauberen, modularen Architektur (MVVM + Clean Architecture) über die gesamte Anwendung hinweg
- Implementierung von Echtzeit-Telemetrie-Dashboards mit benutzerdefinierten Anzeigen, Karten und HUD-Overlays
- Aufbau einer Sensor-Datenfusionsschicht zur Aggregation, Zeitstempelung und Validierung von Daten aus mehreren Quellen
- Implementierung zuverlässiger Websocket-Kommunikation für die Fahrzeugverbindung
- Entwicklung lokaler Persistenz für Flugprotokolle, Missionsparameter und Konfigurationen mittels Room / SQLite
- Architektur von Hintergrunddiensten zur kontinuierlichen Telemetrie-Erfassung ohne Beeinträchtigung der UI-Thread-Performance
- Erstellung einer Missionsplanungs-UI: Wegpunkt-Bearbeitung, Geofencing-Visualisierung und Missions-Checklisten
- Schreiben von Unit- und Integrationstests
- Enge Zusammenarbeit im Team
- 3+ Jahre Android-Entwicklung mit Kotlin; fundiertes Verständnis von Coroutines und Flows
- Erfahrung im Aufbau von UIs für Echtzeit- oder eingebettete Daten (nicht nur CRUD-Anwendungen)
- Kenntnisse in Android-Networking: OkHttp, benutzerdefinierte Socket-Clients, binäres Framing
- Praktische Erfahrung mit Room, SQLite oder externen Datenbanksystemen (Firebase, MongoDB..) für strukturierte Datenpersistenz
- Vertrautheit mit Sensordaten, Koordinatensystemen (WGS-84, NED, ENU) und Geospatial-Bibliotheken
- Verständnis von Threading, Speicher- und Ressourcenoptimierung unter Android
- Erfahrung mit benutzerdefiniertem Canvas-Rendering für instrumentenartige UIs
- Von Vorteil wäre noch:
- Erfahrung mit AUV/UAV-Kommunikationsprotokollen
- Kenntnisse in DUNE (Unified Navigational Environment) oder ROS2
- Hintergrund in Robotik oder eingebetteter Systemsoftware
- Erfahrung mit Karten-SDKs(z.B. Mapbox) in einem Mission-Ops-Kontext
- Jetpack Compose für adaptive, datendichte UI-Layouts
- Angenehmes Arbeitsumfeld in einem hoch motivierten Team
- Abwechslungsreiche Aufgaben mit hoher Eigenverantwortung
- Unbefristetes Arbeitsverhältnis mit flexiblen Arbeitszeiten
- Attraktives Gehaltspaket inklusive betrieblicher Altersvorsorge
- Weiterbildungsmöglichkeiten sowie regelmäßige Team-Events und Workshops
GIMED1_DE