Have any questions? +49 (221) 6778932-0 or service@elfin.de

  • English
  • Deutsch

Software developer – Embedded Linux (m/f)

Do you enjoy C ++ development? Do you find embedded systems exciting? Are you familiar with Linux? Then you should join our team in Cologne. We develop various devices and software for the elevator industry and like to show courage for technical innovations. With our state-of-the-art display systems for elevators, we are the technological market leader in this segment.

We would like to further expand this technology advantage. Therefore, we are looking for a dedicated professional who joins our team in Cologne and who, like us, enjoys the development of software and the latest technologies. For the maintenance and further expansion of our product portfolio for our location in Cologne we are looking for an experienced

Software Developer for Embedded Linux  (m/f)

Jobs bei ELFIN

Your tasks - are challenging

  • We develop software for embedded displays based on multicore, gateways, sensors or actuators
  • From GUI to software libraries to driver development, you are involved in the development and specialize after the training

Your areas of responsibility are

  • GUI development in Qt
  • Network programming with Boost.Asio
  • Multimedia processing with gstreamer
  • Customization of boot loader and linux drivers in C
  • Configuration and customization of embedded Linux systems

Your profile - For this challenging job you have the following qualifications

  • Study of computer science or comparable education with work experience
  • You have several years of experience in C ++ software development for embedded Linux devices
  • Experience as a self-responsible, team-oriented software developer, from specification to release
  • You have a very good understanding of the architecture of Linux systems
  • You are familiar with Qt, Boost or similar frameworks
  • You are familiar with version management (Git, Subversion, ...)
  • You can deal with build tools like autotools, cmake, or qmake


  • Knowledge in the build process of Linux software systems (ideally Yocto)
  • Knowledge of the development of IoT devices and systems
  • Experience with networks based on CAN or RS-485
  • Knowledge in C ++ 11/14
  • Good command of the German language

Starting date

  • The position can be filled immediately
If you would like to work in exciting projects as a part of a dynamic team, please send your application to:
Attn.: Herrn Jörg Hellmich
Siegburger Straße 215
50679 Cologne
or via E-Mail to: service@elfin.de
For any further questions, do not hesitate to contact us. We wish you good look for your application!