Das Unternehmen ist seit über 25 Jahren in der Durchführung von IT-Projekten und Softwareentwicklung tätig und bedient weltweit Kunden in verschiedenen Branchen, darunter Automotive, Aerospace, Banken und mehr. Zur Verstärkung des Teams am Standort in Taufkirchen bei München suchen wir einen Embedded Software Entwickler / Engineer (m/w/d) mit Schwerpunkt auf C/C++. In dieser Rolle sind Sie verantwortlich für die Spezifikation, das Design und die Programmierung von Softwaremodulen für eingebettete Systeme, insbesondere auf ARM-Prozessoren. Zu Ihren Aufgaben gehören die Optimierung von Bootloadern sowie die Durchführung der Hardware-/Software-Integration. Zudem erstellen Sie Unit-Tests mit dem Framework Cantata und entwickeln PC-basierte Testanwendungen, beispielsweise mit LabVIEW oder Visual Studio. Sie nehmen aktiv an Software-Reviews und dem formalen Änderungsmanagement teil und arbeiten eng mit den Bereichen System Engineering und Algorithmenentwicklung zusammen. Das Arbeitsumfeld ist geprägt von Teamarbeit und Innovation, und es bestehen hervorragende Entwicklungsmöglichkeiten innerhalb des Unternehmens.
Embedded Software Entwickler / Engineer (m/w/d) – C/C++
Beschreibung
Anforderungen
Der ideale Kandidat hat ein erfolgreich abgeschlossenes Studium der Informatik, des Ingenieurwesens oder eine vergleichbare Qualifikation (mindestens Bachelor). Erste praktische Erfahrungen in der hardwarenahen Softwareentwicklung, insbesondere in der Echtzeitprogrammierung, sind wünschenswert. Gute Kenntnisse in C/C++ sowie in der Kommunikation über Netzwerke (TCP/IP) und serielle Schnittstellen (RS232, RS422, RS485) sind erforderlich. Erste Berührungspunkte mit Anforderungsmanagement-Tools (z. B. DOORS) und Softwaremodellierung (UML) sind von Vorteil. Sehr gute Deutsch- und Englischkenntnisse sind notwendig, um im internationalen Defence-Umfeld erfolgreich arbeiten zu können. Persönliche Eigenschaften wie Kommunikationsstärke, Teamgeist und ein hohes Verantwortungsbewusstsein runden Ihr Profil ab.