Senior Software Developer C++

BEUMER GROUP
Beckum, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English, German

Tech stack

C++ (Programming Language) Software Debugging Software Architecture Software Engineering Software Systems Systems Architecture System Testing Information Technology

Job description

  • Entwicklung, Erweiterung und Wartung zentraler Fleet-Software-Komponenten in modernem C++
  • Umsetzung komplexer Planungs- und Steuerungslogik mit Fokus auf Stabilität und Performance
  • Sicherstellung klarer Softwarearchitekturen und modularer, skalierbarer Strukturen
  • Analyse und Optimierung von Laufzeitverhalten, Performance und Speicherverbrauch
  • UnterstĂźtzung bei Integration, Debugging und Systemtests
  • Enge Zusammenarbeit mit Robot Software, Simulation, Safety sowie Test & Validation
  • Dokumentation technischer Konzepte und Entscheidungen zur Sicherstellung der Wartbarkeit
  • Aktiver Beitrag zur Reduktion technischer Schulden und Weiterentwicklung der Plattform

Requirements

  • Abgeschlossenes Studium in Informatik, Software Engineering, Elektrotechnik, Mechatronik oder vergleichbar
  • Mehrjährige Berufserfahrung in der Entwicklung von C++-Software in komplexen Systemen
  • Sehr gute Kenntnisse in modernem C++ (z. B. C++17/20) sowie in modularer Softwareentwicklung
  • Erfahrung mit Integration verteilter Softwarekomponenten und Systemarchitekturen
  • Know-how in Performance- und Laufzeitanalyse sowie Speicheroptimierung
  • Erfahrung in Debugging und Analyse komplexer Softwaresysteme
  • Strukturierte, analytische und qualitätsorientierte Arbeitsweise mit hoher Eigenverantwortung
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift

About the company

Was diese Rolle besonders macht

  • Zentrale Rolle in der Entwicklung skalierbarer Fleet-Software fĂźr mobile Robotik
  • Arbeit an komplexen, plattformweiten Softwarekomponenten mit hoher technischer Tiefe
  • Enge Zusammenarbeit in interdisziplinären Teams entlang der gesamten Robotikplattform
  • Großer Einfluss auf Architektur- und Technologieentscheidungen
  • MĂśglichkeit zur fachlichen Weiterentwicklung und UnterstĂźtzung von Teammitgliedern

Über die BEUMER Group

FÜrdern, Verladen, Palettieren, Verpacken, Sortieren und Verteilen - die BEUMER Group entwickelt und produziert technisch fßhrende Intralogistik-Systeme fßr den Weltmarkt. Exzellentes Know-how und ein starker Wille, sich konsequent weiterzuentwickeln, zeichnen unsere Mitarbeiter aus. Wir fÜrdern diesen Anspruch nach Kräften: im Rahmen eines familiären Miteinanders, das von hoher gegenseitiger Wertschätzung geprägt ist und einer Vertrauenskultur, die Stabilität und Sicherheit schafft. Unser gemeinsames Ziel: herausragende und innovative Projekte weltweit umzusetzen.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on beumergroup.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans ¡ LIVE

1:32 min

Human error and malicious threats in software systems

Luís Ventura Luís Ventura ¡ WWC 2024

7:25 min

Writing system tests to verify operational infrastructure

Ryan Latta ¡ WWC 2021

55 sec

Massive artificial intelligence lawsuits and software debugging tool patterns

Chris Heilmann +2 ¡ LIVE

4:08 min

Exploring cross-cultural backgrounds in software engineering

Chris Heilmann +2 ¡ LIVE

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger ¡ Europe 2026 Virtual

Videos

See all

Related articles

See all