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
SeniorJob 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.