CHAPTERS Group AG
BEUMER Group
Senior C++ Motion Planning Engineer
Job Description
Role
As a Senior C++ Motion Planning Engineer (m/f/d), you will be responsible for the development, optimization, and integration of high-performance motion planning components for mobile robotics solutions. Your goal is to ensure robust, high-performance, and reliably integrable driving and movement behavior. You will make well-founded, quality-oriented decisions regarding trajectory and motion planning and ensure that the overall platform remains stable, maintainable, and scalable in the long term.
Responsibilities
- Development and optimization of motion planning algorithms and components in modern C++
- Responsibility for robust, reproducible driving and movement behavior under real-world system conditions
- Design and implementation of trajectory, motion, and control logic in accordance with platform requirements
- Integration of motion planning components into the overall architecture (robot software, fleet software, runtime systems)
- Analysis and optimization of performance, stability, and runtime behavior
- Identification, assessment, and reduction of technical risks in the motion planning environment
- Support for error analysis, debugging, and system testing at the component and system level
- Documentation of technical concepts, assumptions, and decisions to ensure traceability and maintainability
Profile
- Completed degree in computer science, software engineering, electrical engineering, mechatronics, robotics, or a comparable field
- Several years of professional experience in C++ software development, ideally in the field of motion planning or robotics
- Very good knowledge of modern C++ (e.g., C++17/20) as well as algorithm development and performance optimization
- Experience in the integration of complex software components in distributed systems
- Know-how in trajectory and motion planning or comparable systems
- Experience in debugging, error analysis, and evaluation of the runtime behavior of complex systems
- Structured, analytical, and solution-oriented way of working as well as a strong sense of quality and systems thinking
- Good written and spoken German and English skills
What makes this role special
- Key role for the stability and performance of mobile robotics solutions
- Technically demanding tasks with a direct impact on real-world systems
- Close cooperation with interdisciplinary teams across the entire platform
- High degree of creative freedom in architecture and technology decisions
- Opportunity for professional development and mentoring within the team
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 your application! Please include your salary expectations (annual gross) and your notice period or your earliest possible starting date.
