Aufgabe:
Das Team "SW-Development" ist für die Entwicklung von Software für bemannte und unbemannte Luftfahrzeuge und IT-Entwicklungsinfrastruktur zuständig und erbringt querschnittlich Entwicklungsleistungen für interne Kunden. * Zusammenarbeit mit Produktmanagement, Systementwicklern und weiteren SW-Entwicklern im Team * Selbstständige Umsetzung von Softwareentwicklungsaufgaben unter Anwendung moderner Methoden und Werkzeuge * Umsetzung von Software-Entwicklungsanteilen/Coding inkl. entwicklungsbegleitender Dokumentation * Einhaltung von Entwicklungsprozessen (Software) * Mitwirkung bei der Erstellung von Software-Anforderungen * Erstellung von einfachen Softwaredesigns und der zugehörigen Dokumentation * Durchführung der Software-Verifikation * Einhaltung der für die Aufgabe notwendigen Normen/Standards * Selbstständige Umsetzung von Software-Entwicklungsanteilen in Zeit, Kosten und QualitätQualifikation:
* Abgeschlossenes Studium einer technischen / naturwissenschaftlichen Fachrichtung oder eine vergleichbare Qualifikation * Erste möglichst einschlägige Berufserfahrung in der Softwareentwicklung * Beherrschung von Compiler- und Interpretersprachen wie JavaScript/TypeScript und Python Kenntnisse in Build- und Testframeworks sowie Paketierungssystemen * Erste Erfahrung mit gängigen Shell-Sprachen (Bash, Tcsh, Windows Batch, Windows PowerShell) * Wissen über die Architektur von Betriebssystemen (systemd, Netzwerke) * Backend-Erfahrung mit TypeScript und/oder JSON wünschenswert * Frontend-Erfahrung mit Vue 3, TypeScript, CSS und/oder JSON wünschenswert * DevOps-Erfahrung mit Qemu, Nix(OS) und/oder Docker wünschenswert * Freude an der Zusammenarbeit im Team * Sehr gute Deutsch- und gute Englischkenntnisse in Wort und SchriftWeitere Angebote in den Bereichen: