Embedded Software Developer Linux Engineer (C/C++ & Qt) | Embedded Softwareentwickler Linux Ingenieur Informatiker (m/w/d) – C/C++ & Qt

INGSERV GmbH

Kassel, Hessen, Hessen, Deutschland
Published Feb 6, 2026
Full-time
Permanent

Job Summary

This role seeks an expert Embedded Software Developer and Linux Engineer to drive the development, integration, and enhancement of Vetronics systems on Linux-based target platforms, focusing on modern vehicle IT architectures. Key responsibilities include performing software development for embedded and distributed Linux systems, integrating military subsystems via various communication interfaces, and realizing robust Human-Machine Interfaces (HMI) using Qt and QML. You will be responsible for creating maintainable program code, including documentation and Unit Tests, and contributing to software and system architecture definitions. Candidates must possess a degree in Computer Science or a related field, along with multi-year professional experience in Linux development, expert knowledge of C, C++, and Python, and familiarity with Linux development environments. This is a permanent, challenging position offering flexible working hours and support for continuous professional development within a high-tech engineering environment specializing in complex technical systems.

Required Skills

Education

Completed degree in Computer Science, Technical Informatics, Electrical Engineering, or a comparable qualification.

Experience

  • Multi-year experience in software development under Linux (ideally Debian)
  • Experience in implementing graphical user interfaces with Qt and QML under Linux
  • Experience with DDS (Data Distribution Service) based applications (Desirable)
  • Experience connecting hardware and communication interfaces (CAN-Bus, RS232/RS422, IP-Sockets) (Advantageous)

Languages

German (Fluent)English (Intermediate)

Additional

  • Focus on development projects in the Vetronics and military vehicle IT domain.