Software Developer Control System (m/f/d) (Software Developer)

ROVEMA GmbHFernwald, GießenEURESpublished 03/03/2026
Must-have:GitAzureDevOpsCI/CDRemote
Machine translation — original language: German.Show original

Welcome to ROVEMA!

Are you looking for a new professional opportunity? You will find it here.

For more than 60 years, we have been developing packaging solutions that help supply people all over the world.

But for us, it's not just about technology: it is the people who make the difference. With passion, ideas, and team spirit, we create new ways of ensuring supply security in over 50 countries worldwide.

In order for our customers worldwide to receive the best solutions, we need people like you – who continuously develop our machines & lines and can thus respond to changing customer needs. Because: where others stop, we are just getting started!

Use your know-how to drive smart technology forward and make our packaging solutions and services even a little bit better.

Your everyday life with us:

  • Design and implementation of system and control concepts for the in-house system P@ck-Control (industrial control technology based on real-time Linux)
  • Implementation and integration of various software modules (e.g., real-time data interfaces, PLC interfaces, HMI, etc.) into the overall system
  • Hardware and software validation as part of the system concept (performance, real-time behavior, interface definitions, etc.)
  • Optional: Expansion and maintenance of the associated P@ck-Control toolchain - from small scripts to more extensive engineering tools
  • Coordination with other departments (e.g., design, service) to capture requirements from the user perspective

What you bring with you:

  • Completed studies in the field of technical computer science, electrical engineering (ideally with a focus on computer science/automation), or a comparable qualification
  • Professional experience in a comparable position is an advantage - motivated beginners are also welcome
  • Practical experience and good knowledge in handling C/C++ and Linux, ideally in a real-time context
  • Confident handling of common IDEs (e.g.: vscode, CLion, qtCreator), versioning tools (e.g.: git, svn), RM-tools (e.g., Azure DevOps, GitHub), as well as the usual Office tools
  • Experience in the industrial automation environment (ideally on the rexroth ctrlX platform) and in control development is desirable
  • Knowledge of PLC programming (e.g., Codesys) is an advantage
  • Experience in handling CI/CD systems (e.g., Azure DevOps, GitLab, Jenkins) is an advantage
  • Teamwork skills, flexibility, strong communication skills, and an independent way of working
  • Good written and spoken English skills

What awaits you

  • Attractive salary: Your performance will be fairly and appropriately rewarded with us.
  • Flexible working hours: Design your everyday working life in a way that suits you best.
  • Remote work options: Take the opportunity to work from home and create a balanced work-life balance.
  • Your development in focus: Benefit from extensive training offers and the ROVEMA Academy to unfold your potential.
  • Social benefits: Look forward to 30 days of vacation, a job bike, a subsidized canteen, and company pension schemes.
  • Team spirit: A motivated team that supports you and values partnership-based cooperation.
  • A workplace to feel good: Modern offices that offer everything you need for a pleasant and productive working atmosphere.
  • Welcome as you are: Diversity and openness shape our corporate culture.

Supplementary information: Requirements for the applicant: Basic knowledge: Software Jenkins (continuous integration), Microsoft Azure, programming language CoDeSys Advanced knowledge: Development environment Visual Studio Code, version control program GitLab

Contact person

Listed by the employer in the job posting — for questions and your application.

  • Annika Müller