Customer Login X
When it comes to your future career, the training company you pick is the first important step on your career path.

TDM Systems has been providing training in the areas of office management and IT for many years. As part of our training, we emphasize a solid theoretical education and comprehensive insight into real-world applications. Vocational training at TDM Systems offers the best opportunities for taking part in innovative and exciting projects.

Shape your career in a diverse, cutting-edge environment. We look forward to your application!

Apprenticeship programs

Office administrator

During your training, you will work in the complete administrative area for TDM Systems. You deal with administrative processes and are in contact with our customers. Administrative personnel for office management are involved in areas such as quote creation and customer data management, support the processing of customer orders and get to know accounting, human resources and marketing.

Your everyday tools involve working with state-of-the-art information technology, including computers and administration software and communication applications. Alongside detailed knowledge you gradually acquire, you may take part in projects such as organizing trade shows or creating statistics and evaluations.  You also practice your service focus and communications skills.

What you bring to the team

  • Strong German and English skills
  • Good general education
  • Reliability, flexibility and ability to work as a team


Requirements: General Certificate of Secondary Education or high school diploma with good grades
Duration of training: 3 years
Training school: Wilhelm-Schickard School in Tübingen

Specialized computer scientist (application development)

Do you enjoy being immersed in a world of digital data, applications and development languages? As an Specialized computer scientist at TDM Systems, you plan and develop information and application solutions for our customers, which are companies with live production environments. As part of these efforts, you support our development and customer service teams in their assorted tasks and familiarize yourself with a wide variety of programming languages and development methods.

You also gradually become familiar with the software modules from TDM Systems and broaden your knowledge. Your tasks over the course of your training include carrying out software training and services on site at our customers' facilities. At TDM Systems, in addition to the processes and technical requirements for IT systems, you also learn about the many ways that TDM software can be implemented in our customers' environment. 

What you bring to the team

  • Passion for computer science
  • Understanding of technical relationships
  • Ability to communicate and sense of duty
  • Analytical and logical thought process
  • Deduction skills and determination


Requirements: General Certificate of Secondary Education or high school diploma with good grades
Duration of training: 3 years
Training school: Ferdinand-von-Steinbeis School in Reutlingen

ia youtube linkedin