Über das Unternehmen
- Kleines, technisch geprägtes Entwicklungsteam mit hohem Gestaltungsspielraum
- Wer klare Vorgaben benötigt und ausschließlich Anforderungen umsetzen möchte, wird sich hier wahrscheinlich nicht wohlfühlen.
- Wer hingegen gerne Verantwortung übernimmt, Ideen entwickelt und unmittelbar sieht, wie die eigene Software in realen Einsatzszenarien genutzt wird, findet hier eine außergewöhnlich spannende Herausforderung.
Aufgaben
- Weiterentwicklung einer Android-Applikation zur Navigation, Steuerung und Unterstützung von Drohnenmissionen im Bereich erneuerbare Energien
- Entwicklung neuer Funktionen in Kotlin innerhalb einer produktiven Softwarelösung
- Berechnung und Optimierung von Flugrouten sowie Unterstützung der Missionsplanung
- Verarbeitung und Visualisierung von Daten aus Kamerasystemen und Sensoren
- Umsetzung technischer Anforderungen gemeinsam mit Drohnenpiloten, Produktverantwortlichen und weiteren Entwicklungsteams
- Analyse realer Anwendungsfälle und Überführung von Feldfeedback in neue Produktfunktionen
- Mitarbeit entlang des gesamten Produktlebenszyklus von der Idee bis zum Release
- Unterstützung bei der Fehleranalyse komplexer Fragestellungen innerhalb einer produktiven Plattform
- Regelmäßige Teilnahme an Praxistests mit realen Drohnensystemen
Profil
- Fundierte Erfahrung in der Android-Entwicklung inkl. Erfahrung mit MVVM-basierten Anwendungen
- Sehr gute Kenntnisse in Kotlin
- Verständnis moderner Android-Architekturen und Dependency Injection
- Interesse an technischen Produkten und komplexen Systemen
- Spaß daran, Probleme zu analysieren und kreative Lösungsansätze zu entwickeln
-
Bereitschaft, gelegentlich bei Feldtests oder technischen Validierungen mitzuwirken
- Von Vorteil: Erfahrung in einem der Bereiche - UAV- und Drohnensoftware, Robotik, Autonome Systeme, Industrielle Softwarelösungen, Vermessung und Geodaten, Sensordatenverarbeitung und/oder Technische Mobile- oder Edge-Anwendungen
- Erfahrungen mit DJI SDK, C#/.NET oder ähnlichen Steuerungsplattformen sind von Vorteil, jedoch keine zwingende Voraussetzung
Benefits
- Viele Android-Stellen konzentrieren sich ausschließlich auf die Umsetzung von Features - hier arbeitest du an Software, die Flugpfade berechnet und Piloten aktiv bei Missionen unterstützt
- Sensordaten verarbeitet und Live-Datenströme mehrerer Kameras auswertet
- Es wird saubere Softwareentwicklung gelebt und Fähigkeiten geschärft, um technische Zusammenhänge zu verstehen und komplexe Probleme kreativ zu lösen
- Räumliches Denken, mathematisches Verständnis und die Fähigkeit, technische Fragestellungen strukturiert zu analysieren, sind in dieser Rolle oft wichtiger als der perfekte Umgang mit den neuesten Android-Trends
- Direkter Einfluss auf Produktentscheidungen und kurze Entscheidungswege
- Offene Fehlerkultur gepaart mit hohe Eigenverantwortung
- Möglichkeit, neue Ideen einzubringen und umzusetzen
- Flexible Remote-Arbeitsmöglichkeiten und internationale Zusammenarbeit in einem englischsprachigen Umfeld
Gehaltsinformationen
- 75.000 bis 90.000 € Bruttojahresgehalt möglich, je nach Erfahrungslevel und Spezialisierungsgrad.