senior c++ software engineer (real-time systems) | budapest

randstad hungary
job type
apply now

job details

job category
job type
reference number
27939 / 28903
randstad hungary
Click on the "Apply" button and choose from the application options that requires not more than 2 minutes.
For some of our positions we conduct video interviews. If you wish to learn more about how to prepare yourself effectively, here are some useful tips & tricks to a successful online introduction.

Cégleírás / Organisation/Department

As a valued member of a growing team of hardware and software developers at R&D competence center of Control Technology & Embedded Computing, our partner have the opportunity to work on robotics control hardware used in various applications in the fields of industrial automation, automotive manufacturing & healthcare.

Take part in the definition and realization of future designs with state-of-the art technologies and best in class functional safety implementations. We are looking for a Senior C++ Software Engineer to be part of their team.

Pozíció leírása / Job description

  • You get the opportunity to take part in the development of the realtime core services of Linux-based robot operating system. This hard-realtime system will provide a stable and reliable base for all the robots within our partners' portfolio on the market.
  • Being part of a development team, alongside the implementation of code, every member shall take care of several levels of testing through continuous integration, thus, providing a code capable of meeting industry standards. For implementation, modern C++ standards (14-17) are used.
  • As a contributor to an international high-prio development project, your task is to collaborate closely with developers and stakeholders abroad, understand the global needs and requirements of the project, and lead high-level component design. As a senior developer, you are expected to have a strong drive and to be capable of working on your own while also helping others to thrive.

Elvárások / Requirements

  • degree in Robotics, 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 real-time and embedded systems ,
  • deep understanding of cross-compilation, different system architectures,
  • proficient communication in English is a must,
  • good knowledge of microservice architecture,
  • at least basic knowledge of language-agnostic communication technologies (zeroMQ, RPC implementations, etc.),
  • flexible about learning different technologies and frameworks,
  • proactive and motivating presence within the organization.


  • robotics know-how,
  • containerization knowledge,
  • ansible, systemD,
  • practical experience in embedded systems development

Amit kínálunk / Offer

  • Bilingual work environment
  • International projects
  • Competitive salary and benefits
  • Cafeteria
  • 13. months salary, annual bonus •
  • Health insurance
  • Flexible working hours
  • Home office opportunity
  • Recreational opportunities

Kapcsolattartó / Information

Rác Ildikó

Molnár Veronika