Unser Kunde ist ein führendes Unternehmen im Bereich Fahrzeugbau und Zulieferer, das sich auf die Entwicklung und Fertigung komplexer Systeme spezialisiert hat. In der Rolle als Softwareentwickler (m/w/d) im Netzwerkstack sind Sie Teil eines dynamischen Teams, das innovative Lösungen für militärische Simulationssysteme entwickelt. Zu Ihren Hauptaufgaben gehört die Planung, Entwicklung und Konfiguration von Simulationsnetzwerken sowie deren Komponenten. Sie gestalten die Software zur Anbindung von Hardware in virtuelle Simulationen und führen Integrationsarbeiten für Ausbildungssimulatoren durch. Zudem sind Sie verantwortlich für die Entwicklung und Pflege von Software im Netzwerk-Layer von Echtzeit-Simulationssoftware. Ihre Aufgaben beinhalten auch die Anbindung und Integration von Hardware-Schnittstellen sowie die Erstellung von Anforderungs-, Architektur- und Design-Dokumentationen. In dieser Position haben Sie die Möglichkeit, eigenständig Tests durchzuführen, um die Systemstabilität zu gewährleisten. Das Arbeitsumfeld ist geprägt von einem kollegialen Miteinander und einem hohen Maß an Innovationskraft, was Ihnen zahlreiche Entwicklungsperspektiven bietet.
Softwareentwickler (m/w/d) Netzwerkstack
Beschreibung
Anforderungen
Der ideale Kandidat bringt ein abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation mit. Sie sollten über 1 bis 2 Jahre Berufserfahrung in der Softwareentwicklung verfügen, insbesondere mit C++ unter Windows und Linux. Sehr gute Kenntnisse in der Softwareentwicklung sind unerlässlich. Ihre Arbeitsweise zeichnet sich durch Teamfähigkeit, Selbstständigkeit und Kommunikationsfähigkeit aus. Zudem sollten Sie Reisebereitschaft von etwa 20 % mitbringen, um die Integration der Software bei den Kunden vor Ort zu unterstützen. Gute Deutsch- und Englischkenntnisse sind erforderlich. Kenntnisse in der Hardware-IO-Anbindung sowie mit CAN/CANopen/CANoe sind von Vorteil. Erste Erfahrungen mit VLAN, Multicast und Normprotokollen wären ein großes Plus.