Skip to content
mimi

Software Engineer (Flutter, Embedded Linux) (m/w/d)

KW Aufzugstechnik GmbH

flexible Full-time 3d ago

About the role

Area of Responsibility

In this position, you will work on the further development and maintenance of our touch user interface for elevator controls, on embedded Linux systems (comparable to Raspberry Pi SBCs).

The touch display serves as the central user interface for visualizing system states and inputting travel commands. Classic, hardware-based switching functions are replaced and displayed by digital controls.

You will develop and optimize:

  • The user interface with Flutter
  • The connection to the elevator control system via interprocess communication with sockets
  • The processing and display of status data, as well as operating logic

A central component is the asynchronous communication with a second system process via an internal Type-Length-Value (TLV) protocol.

You will independently take on tasks from the analysis of existing functions to the implementation of new features, working closely with the team on the continuous improvement of our systems.

Your Profile

  • Experience in software development with Flutter and/or comparable UI technologies
  • Experience with Linux-based systems, ideally in an embedded environment
  • Knowledge in asynchronous programming and network or interprocess communication (e.g., sockets)
  • Experience with system-level software development or interface connection
  • Understanding of communication protocols and data formats
  • Knowledge of system programming languages such as Rust, C, or C++ is an advantage
  • Experience with Git and collaborative development processes
  • Very good German language skills, good English language skills
  • Structured and self-reliant way of working
  • Teamwork skills and interest in technical systems

Nice-to-have:

  • Experience with embedded hardware (industrial, or also e.g. Raspberry Pi)
  • Knowledge of C#
  • Knowledge in databases or web technologies (e.g., PostgreSQL, Angular, REST)

Look forward to:

  • Teamwork at eye level. Your ideas will be incorporated into project implementation. Short decision-making paths and quick reactions move us all forward quickly.
  • Modern workplace equipment
  • Diverse development opportunities and learning from and with each other
  • Varied, independent projects in different areas with a lot of creative freedom
  • A secure, permanent employment relationship in a modern company in the elevator industry
  • Attractive remuneration, a monthly contribution to asset-forming benefits, and a travel expense allowance for the monthly public transport ticket
  • 30 days of vacation annually

Skills

CC++C#DartFlutterGitLinuxPostgreSQLRESTRustSockets

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free