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

Beumer Group
Germany
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["C++","API design","Multithreading","Software architecture","Mentoring","Code reviews"]

Lead the cross-cutting C++ core software architecture for mobile robotics, defining module boundaries and stable APIs. Drive quality, performance and maintainability, reduce architectural debt, mentor developers, and collaborate with Robot Software, Fleet Software, Safety and Test & Validation to ensure long-term platform viability.

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: 8 hours agoStatus: Live

Job Summary

Lead the cross-cutting C++ core software architecture for mobile robotics, defining module boundaries and stable APIs. Drive quality, performance and maintainability, reduce architectural debt, mentor developers, and collaborate with Robot Software, Fleet Software, Safety and Test & Validation to ensure long-term platform viability.
Location: Germany
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Architect the C++ core software and drive its ongoing development
  • •Define clear module, layer and responsibility structures within the software architecture
  • •Design and secure stable APIs and interfaces between system components
  • •Assess technical decisions focusing on quality, performance and maintainability
  • •Mentor developers to ensure high code quality and guide architecture reviews and integration efforts

Key Requirements

  • •Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering or equivalent
  • •Extensive experience in C++ software development and software architecture
  • •Strong knowledge of modern C++ (C++17/20) including memory and threading models
  • •Solid experience in software architecture, API design and modular systems
  • •Proven experience in technical leadership, architecture ownership or mentoring
Experience:RoboticsIndustrial automation
Education:Bachelor's
Skills:C++API designMultithreadingSoftware architectureMentoringCode reviews
Languages:GermanEnglish
Tech Stack:C++C++17C++20API designModular softwareLinux

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