Logo Rofa Industrial Automation AG

C++ Software Developer Mobile Robotics

New

Job

  • Level
    Experienced
  • Job Field
    Software, Embedded
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Ludwigsburg
  • Working Model
    Hybrid, Onsite
  • Job Summary

    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 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.

    This text has been machine translated. Show original

    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.

    This text has been machine translated. Show original

    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.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics You Will Work On

    Job Locations

    • Location Ludwigsburg

      Baden-Württemberg

      Germany

    About Your Employer

    Rofa Industrial Automation AG

    Rofa Industrial Automation AG

    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.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Engineering Industry
  • Logo Rofa Industrial Automation AG

    C++ Software Developer Mobile Robotics

    Location
    Ludwigsburg
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs