Für ein innovatives Unternehmen in der Verteidigungsindustrie suchen wir eine*n Realtime Embedded Software Entwickler*in, der/die sich leidenschaftlich für die Entwicklung von hochmodernen Softwarelösungen einsetzt. In dieser Rolle sind Sie Teil eines dynamischen Teams, das sich auf die Entwicklung und Integration von Software für elektromechanisch-stabilisierte, multispektrale Sichtsysteme spezialisiert hat. Ihre Hauptaufgaben umfassen die Entwicklung von stabilisierten optronischen Plattformen, die Vernetzung von multispektralen Videokameras, Laserentfernungsmessern und Bildverarbeitungselektronik. Darüber hinaus sind Sie verantwortlich für die Entwicklung von Echtzeit- und Multitasking-Software für Embedded Rechnersysteme mit RTOS und Multicore Prozessoren. Sie arbeiten in einem agilen Umfeld und sind aktiv an der Verifikation der entwickelten Software beteiligt. Die Möglichkeit zur Mitwirkung bei internationalen Produktpräsentationen und -Erprobungen bietet Ihnen zusätzlich spannende Herausforderungen. Das Unternehmen legt großen Wert auf flexible Arbeitszeiten und eine ausgewogene Work-Life-Balance, was Ihnen die Möglichkeit gibt, Ihre beruflichen und persönlichen Ziele in Einklang zu bringen. Zudem werden Ihnen umfangreiche Sozialleistungen und Entwicklungsmöglichkeiten geboten, die Ihre Karriere unterstützen.
Realtime Embedded Software Entwickler*in (w/m/d)
Beschreibung
Anforderungen
Der ideale Kandidat für diese Position bringt einen Abschluss in Informatik, Elektrotechnik, Mechatronik oder einem vergleichbaren Studiengang mit, wobei der Schwerpunkt auf Embedded Softwareentwicklung liegen sollte. Sie sollten über fundierte Erfahrungen in der Software-Architekturbeschreibung mit UML in Enterprise Architect verfügen sowie Kenntnisse in der objektorientierten Software-Entwicklung mit C++ (17/23) für QNX Neutrino 6.5 / 7, Buildroot Linux und FreeRTOS mitbringen. Erfahrungen in der Integration und dem Test von Software-Applikationen in verteilten Systemen sind ebenfalls erforderlich. Idealerweise haben Sie Kenntnisse in QNX RTOS auf Multi-Processing System on Chip Architekturen, Socket- und Middleware-Programmierung sowie in der Entwicklung von Unit- und Component Tests mit Google Test. Ein kreatives Denkvermögen und die Fähigkeit zur eigenverantwortlichen Arbeitsweise in einem agilen Team sind ebenso wichtig wie sehr gute Deutsch- und gute Englischkenntnisse. Die Bereitschaft zu gelegentlichen Dienstreisen rundet Ihr Profil ab.