Select your location:


Select your language:

  • English

Short Facts

  • Budapest
    Budapest, Hungary
  • KUKA
  • Research & Development
    Research & Development


  • You get the opportunity to contribute to the development of realtime core services of KUKA’s newest Linux-based robot operating system. This realtime system will provide a stable and reliable base for all the robots within the KUKA portfolio on the market.
  • Alongside the implementation of high quality code, you will get the chance to collaborate in an international environment, design the architecture of software components and services, or subsystems. We use modern C++ standards (14-17), service-oriented-architecture and containerization.
  • The topic of the team is defining the way how robots are controlled from the outside, from several different robot operating systems. The concept of external control shall be developed to be an integral part of the new robot ecosystem.

Application Requirements

  • Degree in Engineering, Computer Science, Mathematics or Physics,
  • strong proficiency and several years of practical experience in modern C++ (11-14 at least),
  • good understanding of Linux systems,
  • deep knowledge in realtime and embedded systems,
  • deep understanding of cross-compilation, different system architectures,
  • proficient communication in English is a must,
  • at least basic knowledge of language-agnostic communication technologies (zeroMQ, RPC implementations, etc.),
  • proactive and motivating presence within the organization to be able to drive the development.


  • Robotics know-how,
  • containerization knowledge,
  • good knowledge of SoA,
  • ansible, systemD,
  • practical experience in embedded systems development.

What we offer

Competitive salary and benefits, annual bonus

Flexible working hours
Home office possibility
Bilingual work environment 
International projects
13th salary

Start date: Immediately

Apply now online

This website uses cookies (find out more) in order to offer you the best service online as well. If you simply continue to use our website, we will only use cookies required for technical purposes. If you click on “OK and discover KUKA”, you are also agreeing to the additional use of marketing cookies. You can select which cookies we use by clicking on “Cookie settings”.

Cookie settings