C++ Entwickler (m/w/d) für Embedded Linux System

Pfeuffer GmbH

Job Description

C++ Entwickler (m/w/d) für Embedded Linux Systeme

Wir verbinden Agrartechnologie mit Hightech.

Unser Schwerpunkt liegt auf der automatisierten Qualitätsanalyse von Getreide und Saaten. Dabei vereinen wir Feinmechanik, Sensorik und intelligente Datentechnologie zu ganzheitlichen Systemen für präzise und reproduzierbare Messergebnisse.

Zum Einsatz kommen NIR-Spektroskopie, Hochfrequenz- und optische Messtechnik, kombiniert mit Automatisierung, Funkkommunikation und datenbankgestützter Auswertung. So schaffen wir die Basis für datengetriebene Entscheidungen und eine effiziente Qualitätssicherung entlang der gesamten Wertschöpfungskette.

Als mittelständischer Hersteller entwickeln und produzieren wir am Standort im unterfränkischen Kitzingen.

Aufgaben/Schwerpunkte:

  • Entwicklung von Steuerungssoftware für Linux-Panel-PCs in Laborgeräten
  • Wartung und Weiterentwicklung bestehender Applikationen
  • Support bei Servicefällen
  • Eigenverantwortliche Projektbearbeitung

Muss-Anforderungen (Must-have):

Programmierung

  • Sehr gute C++ Kenntnisse (C++11, teilweise C++17)
  • Erfahrung mit Qt Framework
  • Objektorientierte Programmierung

Linux & Embedded

  • Fundierte Linux-Kenntnisse (Anwendung und Systemebene)
  • Netzwerk (TCP/IP)

Entwicklungsumgebung

  • Qt Creator oder vergleichbare IDEs
  • Arbeiten unter Windows und Linux

Soft Skills

  • Selbstständige, strukturierte Arbeitsweise
  • Begeisterungsfähigkeit für Programmierung
  • Bereitschaft zur Einarbeitung in neue Technologien
  • Dokumentationsfähigkeit

Wünschenswerte Kenntnisse (Nice-to-have):

Linux & Embedded

  • Cross-Compiling für Embedded-Systeme (ARM-Architekturen)
  • Bash/Shell-Scripting
  • Konfiguration von Systemdiensten und Startup-Routinen
  • Erfahrung mit Embedded Linux (z.B. Yocto, Buildroot) oder Raspberry Pi

Entwicklungsumgebung

  • Versionskontrolle (Git/SVN)

Hardware & Schnittstellen

  • Erfahrung mit serieller Kommunikation (RS232, CAN-Bus)
  • TCP/IP Socket-Programmierung
  • Grundlegendes Interesse für Hardware und Elektronik
  • Microcontroller-Programmierung

Zusätzliche Technologien

  • Visual C++ unter Windows (für Legacy-Tools)
  • Python (teaminternes Plus)

Domänenwissen

  • Erfahrung in der Analysetechnik/Laborautomation
  • Spektroskopie oder vergleichbare Messtechnik
  • Medizintechnik/Labortechnik

Formale Anforderungen:

Ausbildung:


  • Abgeschlossenes Studium (Bachelor/Master/Diplom) in Informatik, Elektrotechnik, Physik, Mechatronik oder vergleichbar
  • ODER: Quereinsteiger mit nachweislicher Praxis-Erfahrung
  • Berufseinsteiger möglich bei entsprechender Praxiserfahrung (Praktika, Abschlussarbeiten)

Sprachkenntnisse:

  • Deutsch (mind. B1) und Englisch
  • Teamsprache: Deutsch, aber englischsprachige Kollegen vorhanden

Berufserfahrung:

  • Keine Mindestanforderung
  • Auch Berufseinsteiger bei entsprechendem akademischem/praktischem Hintergrund

Arbeitsumfeld:

Arbeitsweise:

  • Eigenverantwortliche Projektbearbeitung
  • Vor-Ort-Arbeit
  • Keine Reisetätigkeit
  • Freie Technologiewahl im Rahmen der Wartbarkeit

Technologie-Stack (Übersicht):

  • Entwicklung: C++, Qt Framework, Qt Creator
  • Zielsysteme: Panel-PCs (Yocto Linux), Raspberry Pi
  • Hardware: RS232, CAN-Bus, TCP/IP, Microcontroller
  • Tools: SVN, Visual C++, Bash/Shell
  • Standards: C++11, C++17

Was wir bieten

  • Wertschätzendes Umfeld mit familiärem Teamklima
  • Flache Hierarchie
  • Sicheren, langfristig ausgelegten Arbeitsplatz
  • Helle und saubere Arbeitsumgebung
  • moderne Ausstattung
  • Leistungsgerechte Bezahlung inkl. Urlaubs- und Weihnachtsgeld
  • 29 Urlaubstage
  • 38 wöchentliche Arbeitsstunden
  • Gleitzeit
  • Zeitkonto
  • firmeneigener Parkplatz
  • kostenfreie Getränke
  • Zuschuss zu altersvorsorgewirksamen Leistungen
  • Standort: Kitzingen (24k Einwohner, Mainfranken), 50 Mitarbeiter
  • Einarbeitung in Qt Framework
  • Arbeit an innovativen Analysegeräten
  • Eigenverantwortliche Projekte

Bewerbungsprozess:

Wir legen großen Wert auf einen offenen und unkomplizierten Einstieg. Nach dem ersten persönlichen Gespräch, in dem wir Ihnen unser Unternehmen, das Team und Ihre zukünftigen Aufgaben vorstellen, erhalten Sie die Möglichkeit, uns noch besser kennenzulernen:

Wenn unser Angebot für Sie passt, laden wir Sie zu einem halben Tag Probearbeit ein. Dabei lernen Sie Ihre künftigen Kolleginnen und Kollegen im direkten Austausch kennen und erhalten einen realistischen Einblick in den Arbeitsalltag.

Beim Start unterstützen wir Sie aktiv bei der Einarbeitung.

Bitte übersenden Sie uns Ihre vollständigen Bewerbungsunterlagen (Bewerbungsschreiben, Lebenslauf, Zwischen- und Abschlusszeugnisse) per E-Mail an [email protected].

unser Arbeitgeberprofil

Kontakt

[email protected]

Einsatzort

Kitzingen

Pfeuffer GmbH
Flugplatzstr. 70
97318 Kitzingen,
www.pfeuffer.com

View More