hirq
← All jobs

BEUMER Group

Senior C++ Software Architect (m/w/d)

Beckum, NRW, de · On-site · Full-time · Innovation & Development

Apply well, not just fast

Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.

About the role

C++Mentoring
Deine Rolle Als Senior C++ Software Architect (m/w/d) verantwortest du die übergreifende Architektur der C++-basierten Core-Software für mobile Robotiklösungen. Dein Ziel ist es, eine stabile, skalierbare und langfristig wartbare Softwarearchitektur sicherzustellen, die als technologische Grundlage für die gesamte Plattform dient. Du definierst klare Architektur- und API-Leitplanken und stellst sicher, dass technische Entscheidungen konsistent, qualitätsorientiert und im Einklang mit den langfristigen Plattformzielen getroffen werden. Deine Aufgaben - Verantwortung für die Architektur der C++-Core-Software und deren Weiterentwicklung - Definition klarer Modul-, Schicht- und Verantwortungsstrukturen innerhalb der Softwarearchitektur - Gestaltung und Absicherung stabiler APIs und Schnittstellen zwischen Systemkomponenten - Bewertung technischer Entscheidungen mit Fokus auf Qualität, Performance und Wartbarkeit - Identifikation und Reduktion technischer Schulden auf System- und Architekturebene - Zusammenarbeit mit Robot Software, Fleet Software, Safety sowie Test & Validation - Begleitung von Architektur-, Design- und Code-Reviews sowie Unterstützung bei Debugging und Integration - Mentoring und fachliche Führung von Entwickler:innen zur Sicherstellung hoher CodequalitätDein Profil - Abgeschlossenes Studium in Informatik, Software Engineering, Elektrotechnik oder vergleichbar - Langjährige Berufserfahrung in C++-Softwareentwicklung und Softwarearchitektur - Sehr gute Kenntnisse in modernem C++ (z. B. C++17/20), inklusive Speicher- und Threading-Modellen - Fundierte Erfahrung in Softwarearchitektur, API-Design und modularen Systemen - Know-how in Performance-, Laufzeit- und Stabilitätsanalyse komplexer Softwaresysteme - Erfahrung in der technischen Führung, Architekturverantwortung oder im Mentoring - Ausgeprägtes Systemdenken, Entscheidungsfähigkeit und strukturierte Arbeitsweise - Gute Deutsch- und Englischkenntnisse in Wort und SchriftWas diese Rolle besonders macht - Zentrale Architekturrolle mit direktem Einfluss auf die gesamte Mobile Robot Platform - Hoher Gestaltungsspielraum bei technologischen und architektonischen Entscheidungen - Arbeit an komplexen, verteilten Softwaresystemen mit langfristiger Perspektive - Enge Zusammenarbeit mit interdisziplinären Teams und internationalen Stakeholdern - Möglichkeit, Standards zu definieren und Entwickler fachlich zu begleiten - Nachhaltiger Einfluss auf Architekturqualität, Wartbarkeit und SkalierbarkeitÜber die BEUMER Group Fördern, Verladen, Palettieren, Verpacken, Sortieren und Verteilen – die BEUMER Group entwickelt und produziert technisch führende Intralogistik-Systeme für den Weltmarkt. Exzellentes Know-how und ein starker Wille, sich konsequent weiterzuentwickeln, zeichnen unsere Mitarbeiter aus. Wir fördern diesen Anspruch nach Kräften: im Rahmen eines familiären Miteinanders, das von hoher gegenseitiger Wertschätzung geprägt ist und einer Vertrauenskultur, die Stabilität und Sicherheit schafft. Unser gemeinsames Ziel: herausragende und innovative Projekte weltweit umzusetzen. Wir freuen uns auf deine Bewerbung! Bitte mit Angabe deiner Gehaltsvorstellung (Jahresbrutto) und deiner Kündigungsfrist bzw. deinem frühestmöglichen Eintrittstermin.