Unser Kunde ist ein weltweit führendes Unternehmen im Bereich Spitzentechnologie, das seit 40 Jahren Hightechprodukte in den Bereichen Satellitenkommunikation, Radarsysteme und Mikrowellen-Sensoren entwickelt und fertigt. Das Unternehmen bietet die Vorteile eines mittelständischen Unternehmens mit rund 180 Kollegen, kurzen Entscheidungswegen, flachen Hierarchien und echtem Teamwork. In einem agilen und innovativen Umfeld wird Verantwortung gefördert und Raum für persönliche sowie fachliche Entwicklung gegeben. Für das Embedded-Design-Team suchen wir einen erfahrenen Senior Embedded Software Engineer (m/w/d), der das Team bei der Entwicklung und Implementierung von Embedded-Softwareanwendungen für Linux-basierte Systeme unterstützt. Zu den Hauptaufgaben gehören die Leitung von Design- und Entwicklungsprozessen, die Zusammenarbeit mit funktionsübergreifenden Teams zur Integration von Softwareanwendungen, die Durchführung von Code-Reviews sowie die Betreuung von Nachwuchsentwicklern. Darüber hinaus sind Sie verantwortlich für die Planung und Durchführung von Softwaretests, die Optimierung des Treibercodes und die Mitwirkung an der Einführung neuer Technologien und Tools. Sie werden Teil eines dynamischen Teams, das kreative Problemlösungen fördert und außergewöhnliche Ergebnisse erzielt.
Senior Embedded Software Engineer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat verfügt über einen Abschluss in Informatik, Elektrotechnik, Nachrichtentechnik oder einer vergleichbaren Fachrichtung. Zudem sollten mindestens 5 Jahre Erfahrung in der Entwicklung eingebetteter Software mit einem Schwerpunkt auf Linux-Anwendungen vorliegen. Ausgezeichnete Programmierkenntnisse in ANSI-C sowie gute Kenntnisse in C++11/14 sind erforderlich. Umfassende Erfahrung mit Linux-basierten und Bare-Metal-Embedded-Systemen wird ebenfalls vorausgesetzt. Gute Kenntnisse in Computernetzwerken, dem OSI-Modell sowie IP-Protokollen und deren Implementierung auf eingebetteten Systemen sind von Vorteil. Sprachkenntnisse in Englisch sind zwingend erforderlich, während Grundkenntnisse in Deutsch wünschenswert sind. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine hohe Kommunikationsfähigkeit runden das Profil ab.