Skip to content

BEUMER Group

Senior C++ Motion Planning Engineer (m/f/d)

C++
Automatic translation. Check the original.

Job Description

Role

As a Senior C++ Motion Planning Engineer (m/f/d), you are responsible for the development, optimization, and integration of high-performance motion planning components for mobile robotics solutions. Your goal is to ensure robust, performant, and reliably integrable driving and movement behavior. You make well-founded, quality-oriented decisions regarding trajectory and motion planning, ensuring 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 system conditions
  1. Design and implementation of trajectory, motion, and control logic in line 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, evaluation, and reduction of technical risks in the motion planning environment
  1. Support with error analysis, debugging, and system tests at the component and system level
  1. Documentation of technical concepts, assumptions, and decisions to ensure traceability and maintainability

Your Profile

  1. Completed degree in Computer Science, Software Engineering, Electrical Engineering, Mechatronics, Robotics, or equivalent
  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 integrating 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 runtime behavior of complex systems
  1. Structured, analytical, and solution-oriented approach, as well as strong quality and systems thinking
  1. Good German and English skills, both written and spoken

What makes this role special

  • Key role for the stability and performance of mobile robotics solutions
  • Technically challenging tasks with a direct impact on real systems
  • Close collaboration with interdisciplinary teams across the entire platform
  • High degree of creative freedom in architectural and technology decisions
  • Opportunity for professional development and mentoring within the team

About BEUMER Group

Conveying, loading, palletizing, packing, sorting, and distributing – BEUMER Group develops and produces technically leading intralogistics systems for the global market. Excellent expertise and a strong drive for continuous development characterize our employees. We strongly support this ambition: within a familial environment marked 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 (gross annual salary) and your notice period or earliest possible start 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