Skip to content

BEUMER Group

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

C++
Automatic translation. Check the original.

Job Description

Your Role

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

You are responsible for the overarching architecture of the C++-based core software for mobile robotics solutions. Your goal is to ensure a stable, scalable, and long-term maintainable software architecture that serves as the technological foundation for the entire platform. You define clear architectural and API guidelines and ensure that technical decisions are consistent, quality-oriented, and aligned with long-term platform goals.

Your Responsibilities

  1. Responsibility for the architecture of the C++ core software and its further development
  1. Definition of clear module, layer, and responsibility structures within the software architecture
  1. Design and securing of stable APIs and interfaces between system components
  1. Evaluation of technical decisions with a focus on quality, performance, and maintainability
  1. Identification and reduction of technical debt at the system and architecture level
  1. Collaboration with Robot Software, Fleet Software, Safety, as well as Test & Validation teams
  1. Support for architecture, design, and code reviews, as well as assistance with debugging and integration
  1. Mentoring and technical leadership of developers to ensure high code quality

Your Profile

  1. Completed degree in Computer Science, Software Engineering, Electrical Engineering, or a comparable field
  1. Many years of professional experience in C++ software development and software architecture
  1. Very good knowledge of modern C++ (e.g., C++17/20), including memory and threading models
  1. Sound experience in software architecture, API design, and modular systems
  1. Know-how in performance, runtime, and stability analysis of complex software systems
  1. Experience in technical leadership, architectural responsibility, or mentoring
  1. Strong system thinking, decision-making ability, and a structured way of working
  1. Good command of German and English, both written and spoken

What Makes This Role Special

  • Central architecture role with direct influence on the entire Mobile Robot Platform
  • High degree of creative freedom in technological and architectural decisions
  • Work on complex, distributed software systems with a long-term perspective
  • Close collaboration with interdisciplinary teams and international stakeholders
  • Opportunity to define standards and provide technical guidance to developers
  • Sustainable influence on architecture quality, maintainability, and scalability

About the BEUMER Group

Conveying, loading, palletizing, packaging, sorting, and distributing – the BEUMER Group develops and produces technically leading intralogistics systems for the global market. Excellent know-how and a strong will to consistently develop further characterize our employees. We support this ambition with all our might: within the framework of a family-like togetherness, which is characterized by high mutual appreciation and a culture of trust that creates stability and security. Our common goal: to implement outstanding and innovative projects worldwide.

Additional Information

We look forward to receiving your application!

Please include your salary expectations (annual gross) and your notice period or your earliest possible starting date.

More opportunities with one profile

Want to be considered for more roles without repeating the whole process? Create your profile and be found by companies using Nort.

Create my profile

Vagas Dev is maintained free of charge by the NortJobs team.

Your next jobcould be on NortJobs.

Vagas Dev

Jobs for developers and programmers. Brazil comes first. Your next opportunity.

NortJobs · project sponsorInstagramLinkedInX
LegalAbout the projectPrivacyVagas Dev © 2026