Software-Entwickler (m/w/d) Basic Engineering

Tröger & Cie. Aktiengesellschaft

Tirschenreuth

Vor Ort

EUR 70.000 - 90.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Tröger & Cie. AG in Bayern sucht eine erfahrene Embedded-Software-Entwicklerin bzw. -Entwickler für die Steuerungstechnik unserer Baumaschinen.

Sie konzipieren, implementieren und integrieren Linux-basierte Softwarelösungen auf Embedded-Hardware und arbeiten eng mit Hardware, Applikation und Versuch zusammen. Sie bringen Kenntnisse in C/C++, CAN/Ethernet, Git, Build-Systeme und idealerweise Bildverarbeitung oder Sensorfusion mit.

Qualifikationen

  • Abgeschlossenes Studium in Elektrotechnik, Informatik, Mechatronik oder vergleichbare Qualifikation.
  • Fundierte Embedded-Softwareentwicklung, insbesondere C/C++.
  • Erfahrung mit Linux-Umgebungen und Embedded-Systemen von Vorteil.
  • Kenntnisse in CAN, CANopen, J1939 und Ethernet wünschenswert.
  • Grundkenntnisse in Bildverarbeitung oder Sensorfusion willkommen.

Aufgaben

  • Softwarebausteine spezifizieren, konzipieren und implementieren.
  • Datenanbindung zwischen Sensorik, Steuergerät und Maschinenfunktionen aufbauen.
  • Softwarekomponenten in C/C++ entwickeln, pflegen und optimieren.
  • Debuggen, Fehlererkennung und Validierung in Linux-Umgebung.
  • Dokumentation erstellen und Reviews unterstützen.

Kenntnisse

C/C++
Embedded Linux
CAN/CANopen/J1939
Sensorfusion
Git
Python/Shell
Kamera/Radar Schnittstellen

Ausbildung

Elektrotechnik / Informatik / Mechatronik

Tools

Build-Systeme
Debugger/Trace Tools

Jobbeschreibung

Unser Auftraggeber ist ein international führender Hersteller von technisch anspruchsvollen Baumaschinen mit Hauptsitz im ostbayrischen Raum. Das Unternehmen entwickelt und produziert hochwertige Maschinen und Systeme für den Straßen-, Tief- und Maschinenbau und ist Teil einer weltweit erfolgreichen deutschen Unternehmensgruppe. Innovationskraft, Qualität und überdurchschnittlicher Kundenservice prägen die Unternehmenskultur ebenso wie Bodenständigkeit und Teamgeist.

Sie sind Teil der Steuerungstechnik – den Bereich, der Software und elektrische Komponenten unserer Maschinen von der ersten Konzeptidee bis zur Serienbetreuung verantwortet. Innerhalb der Gruppe Basic Engineering übernehmen Sie eine Schlüsselrolle: Sie konzipieren, entwickeln und integrieren systemübergreifende Softwarelösungen, bringen sie unter Linux und direkt auf der Embedded-Zielhardware zum Laufen und arbeiten dabei eng mit Hardwareentwicklung, Applikation und Versuch zusammen.

  • Sie spezifizieren, konzipieren und implementieren Softwarebausteine und Linux-basierte Steuerungslösungen.
  • Sie entwickeln, pflegen und optimieren Softwarekomponenten in C/C++ sowie in Skriptsprachen wie Python und Bash.
  • Sie bauen die Datenanbindung zwischen Sensorik (Kamera/Radar), Steuergerät und Maschinenfunktionen auf und sichern sie ab.
  • Sie integrieren Softwarefunktionen, spüren Fehler auf und sichern die Ergebnisse ab – in der Linux-Umgebung, direkt auf der Embedded-Zielhardware, auf Steuergeräten, im Testaufbau und schließlich an der Maschine selbst.
  • Sie analysieren System- und Softwareanforderungen und bewerten sie hinsichtlich Umsetzbarkeit, Robustheit und Wartbarkeit.
  • Sie integrieren und diagnostizieren Kommunikationsschnittstellen wie CAN und Ethernet und wenden dabei gängige Standards wie J1939 an.
  • Sie erstellen und pflegen die technische Dokumentation und unterstützen bei Reviews und Freigaben.
  • Sie arbeiten eng mit internen Fachbereichen und externen Partnern zusammen – bei Entwicklung, Test und Serienanlauf.
  • Sie gestalten den Produktweiterentwicklungsprozess mit eigenen Ideen aktiv mit.
  • Sie haben ein Studium der Elektrotechnik, Informatik, Mechatronik oder eine vergleichbare Qualifikation abgeschlossen.
  • Sie verfügen über fundierte Kenntnisse in der Embedded-Softwareentwicklung, insbesondere in C/C++.
  • Sie bringen Erfahrung in der Softwareentwicklung mit, idealerweise unter Linux.
  • Sie kennen sich mit Kamera- und/oder Radarsensorik sowie deren Kommunikationsschnittstellen und Diagnose aus – das ist von Vorteil, aber kein Muss.
  • Sie gehen sicher mit Entwicklungswerkzeugen wie Git, Build-Systemen und Debugging-Tools um.
  • Sie kennen gängige Kommunikationsprotokolle und Netzwerktechnologien wie CAN, CANopen, J1939 und Ethernet und haben bereits hardwarenah kommuniziert – idealerweise im Maschinen- oder Automotive-Umfeld.
  • Sie bringen idealerweise Grundkenntnisse in Bildverarbeitung und Sensorfusion mit, etwa bei Kamera- und Radardaten.
  • Sie haben schon mit modellbasierter Entwicklung, automatisierten Tests oder CI/CD gearbeitet – von Vorteil, aber kein Ausschlusskriterium.
  • Sie kennen relevante Normen und Sicherheitsaspekte im Umfeld assistierter Maschinenfunktionen – wünschenswert.
  • Sie haben Grundkenntnisse im Umgang mit Labor-, Mess- und Testgeräten.
  • Sie arbeiten strukturiert, packen gerne selbst mit an und fühlen sich im Team wohl.
  • Sie kommunizieren sicher auf Deutsch und gut auf Englisch, mündlich wie schriftlich.

Nicht alle Probleme können Sie alleine lösen. Es ist völlig selbstverständlich Kollegen/Kolleginnen jederzeit und gerne um Hilfe oder eine Einschätzung zu fragen.

Sie übernehmen eine vielseitige, verantwortungsvolle Aufgabe in einem innovativen Umfeld – mit direktem Draht zum Produkt. Und: Sie erleben die Ergebnisse Ihrer Arbeit unmittelbar an der Maschine und gestalten den Produktweiterentwicklungsprozess aktiv mit!

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

HMI-Entwickler (m/w/d) Basic Engineering
HMI-Entwickler (m/w/d) Basic Engineering

Tröger & Cie. Aktiengesellschaft • Tirschenreuth

Vor Ort
EUR 70.000 - 95.000
Softwareentwickler Embedded Systems (m/w/d)
Softwareentwickler Embedded Systems (m/w/d)

STAR Specialists • Vöhringen

Hybrid
EUR 60.000 - 90.000
Unbefristete Festanstellung
Homeoffice möglich
Weiterbildungsmöglichkeiten
+1
Embedded Softwareentwickler Automation Systems (m/w/d)
Embedded Softwareentwickler Automation Systems (m/w/d)

J38519 • Bielefeld

Vor Ort
EUR 65.000 - 90.000
Flexible Arbeitszeiten
Weiterbildung
Attraktives Gehaltspaket
+3
Embedded Engineer Automation Systems (m/w/d)
Embedded Engineer Automation Systems (m/w/d)

J38519 • Paderborn

Vor Ort
EUR 52.000 - 80.000
Flexible Arbeitszeit
Mobilitätsangebote
Urlaubsregelung
+5
Embedded Software Engineer Financial Systems (m/w/d)
Embedded Software Engineer Financial Systems (m/w/d)

J38519 • Paderborn

Vor Ort
EUR 60.000 - 80.000
Flexible Arbeitszeiten
Mobilitätslösungen
Urlaubsregelungen
+5
HMI-Entwickler (m/w/d)
HMI-Entwickler (m/w/d)

Tröger & Cie. Aktiengesellschaft • Bayern

Vor Ort
EUR 65.000 - 90.000
Embedded Systems Engineer, Functional Controls (m/w/d)
Embedded Systems Engineer, Functional Controls (m/w/d)

Exclusive Associates UK Limited • Düsseldorf

Vor Ort
EUR 65.000 - 90.000
Flexible Arbeitszeiten
Mobilitätsangebote
Attraktive Urlaubsregelungen
+6
Senior Software Engineer Embedded Linux Funktionsentwicklung (m/w/d)
Senior Software Engineer Embedded Linux Funktionsentwicklung (m/w/d)

EDAG Group • Wolfsburg

Vor Ort
EUR 65.000 - 90.000
Embedded Software Engineer Automationsprojekte (m/w/d)
Embedded Software Engineer Automationsprojekte (m/w/d)

J38519 • Paderborn

Vor Ort
EUR 60.000 - 75.000
Flexible Arbeitszeitmodelle
Mobilitätsangebote
Urlaubsregelungen
+5
Senior Software Engineer Embedded Linux Funktionsentwicklung (m/w/d)
Senior Software Engineer Embedded Linux Funktionsentwicklung (m/w/d)

EDAG Group • Berlin

Vor Ort
EUR 70.000 - 100.000