21.04.2025ESG Elektroniksystem- und Logistik-GmbHFürstenfeldbruck, BerlinSenior Fullstack Developer für KI-getriebene Missionstechnologien (w/m/d)Aufgaben:Das Fachgebiet Electronics- & SW-Development erbringt querschnittlich
Entwicklungsleistungen auf System-, Hardware-, und Software-Ebene.
Das Team ist für die Entwicklung von Software für bemannte und unbemannte
Luftfahrzeuge sowie IT-Entwicklungsinfrastruktur zuständig und unterstützt
bei Produktentwicklungen:
* Entwicklung von Produktkomponenten der plattformunabhängigen
Missionssysteme mit Schwerpunkt auf vernetzten
Mission-Management-Lösungen und Führung unbemannter Luftfahrzeuge
* Zusammenarbeit mit Produktmanagement, Systementwicklung und Software
Entwicklung im Projektteam
* Anleitung und selbstständige Umsetzung von Software
Entwicklungsaufgaben
* Technische Ausplanung (Aufwand &Zeit) von Software
Entwicklungsanteilen inkl. entwicklungsbegleitender Dokumentation
* Sicherstellung der Einhaltung von Software Entwicklungsprozessen
* Definition & Review von Software Anforderungen
* Entwicklung von Software Teilarchitekturen
* Mentoring und Wissensvermittlung
* Erstellung von Softwaredesign und zugehöriger Dokumentation
* Sicherstellung der Durchführung der Software Verifikation
* Fachlich/technische Vertriebsunterstützung in der Initiativ- und
Angebotsphase
* Einhaltung notwendiger Normen/ Standards
* Selbstständige Umsetzung von Software Entwicklungsgewerken in Zeit,
Kosten und QualitätQualifikationen:* Abgeschlossenes Hochschulstudium einer
technischen/naturwissenschaftlichen Fachrichtung oder vergleichbar
* Mehrjährige, einschlägige Berufserfahrung in der SW-Entwicklung
* Fullstack Erfahrung sowohl für klassische Anwendungsentwicklung unter
Linux, Windows sowie Web-Entwicklung (Backend/Frontend) wünschenswert
* Beherrschung von Compiler- und Interpretersprachen wie C++, Java,
Javascript/TS und Python
* Kenntnisse/Erfahrung mit Build-, Testframeworks und
Paketierungssystemen
* Erfahrung mit gängigen Shell-Sprachen (Bash, Tcsh, Windows Batch,
Windows Powershell)
* Kenntnisse über die Architektur linux-basierter Betriebssysteme
(systemd, networking, udev, Device-Driver)
* Einschlägige Erfahrung im Umgang mit Architekturstandards und Best
Practices, wie z. B. Design Patterns
* Nice to have: Kenntnisse in Netzwerk-Programmierung (nativ &
webbasiert), Erfahrung mit Geodaten- und Videoverarbeitung,
Praktische Kenntnisse im Umgang mit Virtualisierung (VM, Container)
und Versionskontrollsystemen Git und Subversion
* Einschlägige Erfahrung im Umgang mit Architekturstandards und Best
Practices, wie z. B. Design Patterns
* Analytisch-konzeptionelles Denkvermögen, hohe Kunden- und
Serviceorientierung und Kommunikationsstärke
* Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift