C++ Developer (m/f/d) for Embedded Linux Systems

Stellenbeschreibung:

Overview

C++ Developer (m/f/d) for embedded Linux systems. We combine agricultural technology with high-tech. Our focus is on the automated quality analysis of grain and seeds. We combine precision mechanics, sensor technology and intelligent data technology to create integrated systems for precise and reproducible measurement results. We use NIR spectroscopy, high-frequency and optical measurement technology, combined with automation, wireless communication and database-supported evaluation. In this way, we create the basis for data-driven decisions and efficient quality assurance along the entire value chain. As a medium-sized manufacturer, we develop and produce at our site in Kitzingen, Lower Franconia.

Responsibilities

  • Development of control software for Linux panel PCs in laboratory devices
  • Maintenance and further development of existing applications
  • Support for service cases
  • Independent project management

Must-have Requirements

  • Very good C++ knowledge (C++11, partly C++17)
  • Experience with Qt Framework
  • Object-oriented programming
  • Sound knowledge of Linux (application and system level)
  • Network (TCP/IP)
  • Qt Creator or comparable IDEs
  • Working under Windows and Linux
  • Independent, structured way of working
  • Enthusiasm for programming
  • Willingness to familiarize yourself with new technologies
  • Ability to document

Desirable Knowledge (nice-to-have)

  • Cross-compiling for embedded systems (ARM architectures)
  • Bash/shell scripting
  • Configuration of system services and startup routines
  • Experience with embedded Linux (e.g. Yocto, Buildroot) or Raspberry Pi
  • Version control (Git/SVN)
  • Experience with serial communication (RS232, CAN bus)
  • TCP/IP socket programming
  • Basic interest in hardware and electronics
  • Microcontroller programming
  • Visual C++ under Windows (for legacy tools)
  • Python (team-internal)
  • Experience in analytical technology/laboratory automation
  • Spectroscopy or comparable measurement technology
  • Medical technology/laboratory technology

Education

Formal requirements:

  • Completed studies (Bachelor/Master/Diploma) in computer science, electrical engineering, physics, mechatronics or comparable
  • OR: Career changer with proven practical experience
  • Career starters possible with appropriate practical experience (internships, theses)

Language Skills

  • German (at least B1) and English
  • Team language: German, but English-speaking colleagues available

Work Experience

  • No minimum requirement
  • Also career starters with appropriate academic/practical background

Working Environment

Working method: Independent project management, on-site work, no travel activity, free choice of technology within the scope of maintainability.

Technology Stack (overview)

  • Development: C++, Qt Framework, Qt Creator
  • Target systems: Panel PCs (Yocto Linux), Raspberry Pi
  • Hardware: RS232, CAN bus, TCP/IP, microcontroller
  • Tools: SVN, Visual C++, Bash/Shell
  • Standards: C++11, C++17

What we offer

  • Appreciative environment with a familiar team atmosphere
  • Flat hierarchy
  • Secure, long-term workplace
  • Bright and clean working environment
  • Modern equipment
  • Performance-related pay including vacation and Christmas bonuses
  • 29 vacation days
  • 38 weekly working hours
  • Flexitime
  • Time account
  • Company-owned parking lot
  • Free drinks
  • Allowance for pension benefits
  • Location: Kitzingen (24k inhabitants, Mainfranken), 50 employees
  • Familiarization with Qt Framework
  • Work on innovative analysis devices
  • Independent projects

Application Process

We attach great importance to an open and uncomplicated start. After the first personal interview, in which we introduce you to our company, the team and your future tasks, you will have the opportunity to get to know us even better.

If our offer suits you, we will invite you to a half-day trial. You will get to know your future colleagues in a direct exchange and gain a realistic insight into everyday working life.

We will actively support you during your induction.

Please send us your complete application documents (letter of application, CV, interim and final certificates) by e-mail to

Contacts

  • Location: Kitzingen
  • Pfeuffer GmbH, Flugplatzstr. 70, 97318 Kitzingen,

#J-18808-Ljbffr
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt
  • Veröffentlichungsdatum:

    06 Nov 2025
  • Standort:

    Kitzingen (VGem)

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!