Softwareentwickler C++ - Software Platform für Embedded Linux ECUs

CLAAS Gruppe
Dissen am Teutoburger Wald, Germany
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior

Job location

Dissen am Teutoburger Wald, Germany

Tech stack

C
Computing Platforms
C++
Continuous Integration
Linux on Embedded Systems
Integrated Development Environments
Python
Open Source Technology
Software Architecture
Shell Script
Software Engineering
Software Modules
Yocto
Information Technology

Job description

  • Entwicklung einer zukunftsweisenden Softwareplattform zur einheitlichen Nutzung auf Embedded Linux basierten Steuergeräten für den Einsatz in landwirtschaftlichen Arbeitsmaschinen
  • Konzeption und Umsetzung von Softwarearchitekturen sowie Ausarbeitung passender Softwaredesigns
  • Entwicklung, Test und Integration von Softwaremodulen in die Gesamtsoftwareplattform im Rahmen von CI/CD-Prozessen
  • Analyse und Behebung von Fehlern in C/C++/Python-Code sowie Shell-Skripten

Requirements

  • Erfolgreich abgeschlossenes Studium der Elektrotechnik, Informatik, Nachrichtentechnik oder eine vergleichbare Qualifikation
  • Sehr gute Programmierkenntnisse in C, C++ und Python
  • Fundierte Erfahrung in der Embedded-Linux-Softwareentwicklung, idealerweise im Bereich Automotive oder Landtechnik
  • Kenntnisse im Umgang mit Open-Source-Softwarebibliotheken wie Boost sowie mit Build-Systemen wie Yocto
  • Erfahrung mit Entwicklungsumgebungen (IDEs) und Build-Servern im Kontext von CI/CD-Prozessen
  • Praktische Erfahrungen mit agilen Entwicklungsmethoden
  • Ausgeprägte Teamfähigkeit, hohes Engagement, Ergebnisorientierung sowie souveränes Auftreten und Überzeugungskraft
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

  • Attraktive Rahmenbedingungen: Vergütung nach Tarifvertrag IG Metall, 35 Std.-Woche, 30 Tage Urlaub, flexible Arbeits- und Gleitzeitmodelle, mobiles Arbeiten uvm.
  • Umfangreiche Sozialleistungen: Mitarbeiterbeteiligung, Sportnavi, Jobrad, Familienservices, Betriebsrestaurant, Betriebsarzt, uvm.
  • Persönliche Entfaltungsmöglichkeiten: individuelle Einarbeitung, umfangreiche eLearnings, Mentoring, Förderprogramme uvm.

About the company

Mit intelligenten und zukunftsfähigen Produkten entwickelt CLAAS E-Systems elektronische Lösungen, um Maschinen miteinander und mit uns zu vernetzen. Terminals & Cabin Electronics, Driving & Steering, Sensors & Components - in diesen Schwerpunktthemen der Elektrik und Elektronik sind wir zu Hause. Vervollständigt wird unser Know-How durch Teams aus den Bereichen Diagnose, Testing, Machine Datamanagement sowie unseren Expert:innen für Architektur und AI, ebenso wie durch übergreifende Support Bereiche. Jeden Tag arbeiten wir daran, Landwirtschaft noch effizienter zu gestalten.

Apply for this position