Skip to content

BEUMER Group

Senior C++ Motion Planning Engineer

C++
Automatic translation. Check the original.

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

  1. Development and optimization of motion planning algorithms and components in modern C++
  1. Responsibility for robust, reproducible driving and movement behavior under real-world system conditions
  1. Design and implementation of trajectory, motion, and control logic in accordance with platform requirements
  1. Integration of motion planning components into the overall architecture (robot software, fleet software, runtime systems)
  1. Analysis and optimization of performance, stability, and runtime behavior
  1. Identification, assessment, and reduction of technical risks in the motion planning environment
  1. Support for error analysis, debugging, and system testing at the component and system level
  1. Documentation of technical concepts, assumptions, and decisions to ensure traceability and maintainability

Profile

  1. Completed degree in computer science, software engineering, electrical engineering, mechatronics, robotics, or a comparable field
  1. Several years of professional experience in C++ software development, ideally in the field of motion planning or robotics
  1. Very good knowledge of modern C++ (e.g., C++17/20) as well as algorithm development and performance optimization
  1. Experience in the integration of complex software components in distributed systems
  1. Know-how in trajectory and motion planning or comparable systems
  1. Experience in debugging, error analysis, and evaluation of the runtime behavior of complex systems
  1. Structured, analytical, and solution-oriented way of working as well as a strong sense of quality and systems thinking
  1. 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.

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