C++ Software Developer Mobile Robotics

Rofa Industrial Automation AG

Job

In this role, you will develop powerful software in modern C++ for autonomous vehicles, work on software architectures, implement new features, and integrate extensive testing in real and simulated environments.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Analysis of requirements as well as design of software architectures and interfaces.
  • Development of high-performance and robust software components in modern C++ (e.g., C++17/20).
  • Implementation of new features as well as further development of existing systems.
  • Integration, testing, and optimization of the software in simulation and on real systems.
  • Expansion of automated testing (simulation and real test environments).
  • Close coordination with internal teams as well as external project partners.
  • Active participation in shaping our build and CI/CD environment.
  • You work on both vehicle software (navigation, environmental recognition, driving strategies) and on central and decentralized coordination procedures in fleet management.
  • This will give you deep insights into topics such as: navigation and localization of autonomous vehicles, central and decentralized coordination algorithms, logistics processes in industrial environments, real-time systems, and distributed architectures.

Our expectations of you

Education

  • Successfully completed university degree (Bachelor, Master, or Diploma) in Computer Science, Robotics, Electrical Engineering, Automation Technology, or a related field.

Qualifications

  • Excellent knowledge of modern C++.
  • Proficient in CMake and common compilers (GCC, MSVC).
  • Understanding of software architecture, build systems, and continuous integration.
  • Structured, independent, and quality-oriented way of working.
  • Willingness to occasionally test software on-site in an industrial environment.
  • Very good German and good English skills.
  • Knowledge in the areas of FTS, robotics, automation, or logistics is advantageous but not a requirement.

Experience

  • Experience with Linux and/or Windows.

What we offer

  • Development of software that drives real autonomous systems.
  • Technically demanding tasks in an interdisciplinary environment.
  • Modern development processes and professional toolchains.
  • Flexible working hours with up to 2 days of remote work per week.

Benefits

Work-Life-Integration

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Ludwigsburg
    Baden-Württemberg, Germany

About your employer

Rofa Industrial Automation AG is your reliable partner for customized production plants and automation solutions using innovative conveyor technology. We implement projects worldwide that meet the highest standards.

Company type
Established Company
Work model
Hybrid, Onsite
Industry
Engineering Industry
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8

C++ Software Developer Mobile Robotics

Rofa Industrial Automation AG