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

Beumer Group
Germany
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Leadership","Mentoring","System thinking","Decision making","Structured working"]

Lead the architecture of a C++ core software for mobile robotics, defining architecture and API guardrails, and ensuring a scalable, maintainable platform foundation. You will evaluate technical decisions, mentor developers, and collaborate with Robot, Fleet, Safety, and Validation teams to uphold high code quality, performance, and long-term architecture goals across the platform.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Beumer Group
Beumer Group
2 months ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 12 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Lead the architecture of a C++ core software for mobile robotics, defining architecture and API guardrails, and ensuring a scalable, maintainable platform foundation. You will evaluate technical decisions, mentor developers, and collaborate with Robot, Fleet, Safety, and Validation teams to uphold high code quality, performance, and long-term architecture goals across the platform.
Location: Germany
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •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
  • •Mentoring und fachliche Führung von Entwickler:innen zur Sicherstellung hoher Codequalität

Key Requirements

  • •Longstanding experience in C++ software development and software architecture
  • •Strong knowledge of modern C++ (e.g., C++17/20) including memory and threading models
  • •Proven experience in software architecture, API design and modular systems
  • •Know-how in performance, runtime and stability analysis of complex software systems
  • •Experience in technical leadership, architectural responsibility or mentoring
Experience:RoboticsC++Software architectureMobile robotics
Education:
Skills:LeadershipMentoringSystem thinkingDecision makingStructured working
Languages:GermanEnglish
Tech Stack:C++C++17C++20API designModular architectureMultithreadingPerformance analysis

Company Brief

Beumer Group
Designs, manufactures and services intralogistics systems including conveying, loading, palletising, packaging and sortation solutions for industries such as logistics, cement, mining and food processing worldwide.
Industry: Industrial Machinery
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: Beckum, Germany
Founded: 1935
WebsiteLinkedIn