Senior Software Developer C++ (m/w/d)
Primary stack
Job description
Senior Software Developer C++ (m/w/d)
About the Position
We are seeking a Senior Software Developer C++ (m/w/d) to join our Fleet Software team at the BEUMER Group. In this role, you will develop and maintain critical fleet software components for mobile robots, ensuring robust and scalable C++ solutions.
Responsibilities
- Development, enhancement, and maintenance of central fleet software components in modern C++
- Implementation of complex planning and control logic with a focus on stability and performance
- Ensuring clear software architectures and modular, scalable structures
- Analysis and optimization of runtime behavior, performance, and memory usage
- Support in integration, debugging, and system tests
- Close collaboration with Robot Software, Simulation, Safety, and Test & Validation
- Documentation of technical concepts and decisions to ensure maintainability
- Active contribution to the reduction of technical debt and the further development of the platform
Requirements
- Completed degree in Computer Science, Software Engineering, Electrical Engineering, Mechatronics, or similar
- Several years of professional experience in C++ software development in complex systems
- Excellent knowledge of modern C++ (e.g., C++17/20) and modular software development
- Experience with the integration of distributed software components and system architectures
- Expertise in performance and runtime analysis and memory optimization
- Experience in debugging and analysis of complex software systems
- Structured, analytical, and quality-oriented work approach with high personal responsibility
- Good command of German and English in speech and writing
Nice to Have
- Documentation skills
- Teamwork abilities
- Analytical skills
We Offer
- Opportunity to work on scalable fleet software for mobile robotics
- Work on complex, platform-wide software components with high technical depth
- Close collaboration in interdisciplinary teams across the entire robotics platform
- Significant influence on architecture and technology decisions
- Opportunities for professional development and support for team members
About the Company
The BEUMER Group develops and produces technically leading intralogistics systems for the global market. Our employees are distinguished by excellent know-how and a strong desire to continuously develop. We support this ambition with a familial working environment 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 start date.
© Beumer Digital. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
More at Beumer Digital
All 230 rolesMechatroniker / Elektrofachkraft (m/w/d) Instandhaltung
Beumer Digital · Germany
Mechatroniker / Elektrofachkraft (m/w/d) Instandhaltung
Beumer Digital · Germany
Práctica Profesional - Internship
Beumer Digital
Project Manager - Mineral & Mining
Beumer Digital