Senior Software Engineer
Role details
Job location
Tech stack
Job description
Test Automation iOS Fahrzeuge Mentoring Personalführung Hydraulik IoT Canalyzer Matlab SIL Sicherheit ISO-Normen Compliance Simulink C-Programmiersprachen Internet der Dinge Mobile App CANape Landwirtschaft Python Hybrid Automated Testing Automation Testing Embedded Software Elektrotechnik Continuous Integration Computertechnik CAN-Bus-Netz Engineering Zuverlässigkeit, Weiterbildungsmaßnahmen Betriebliche Altersvorsorge Mitarbeiterrabatte, * Architektur und Entwicklung von Embedded-Firmware für ECUs mit C/C++ sowie Python-Skripten für Testautomatisierung
- Entwurf und Implementierung von Echtzeitsteuerungslogik für landwirtschaftliche Maschinen (z. B. Lenkung, Hydraulik) unter Verwendung von Zustandsautomaten und Algorithmusoptimierung
- Integration von Kommunikationsprotokollen wie ISOBUS 11783, J1939 CAN-Bus, Bluetooth und Wi-Fi-Modulen für drahtlose Datenübertragung und IoT-Konnektivität
- Zusammenarbeit mit funktionsübergreifenden Teams zur Definition von Anforderungen, Erstellung technischer Roadmaps und Lieferung hochwertiger, ISO 11783-konformer Lösungen für Erntemaschinen
- Durchführung und Teilnahme an MIL/SIL/HIL-Tests, Simulationen und Validierungen mit Tools wie CANalyzer, CANape und Matlab/Simulink
- Umsetzung von funktionalen Sicherheitsstandards (ISO 25119) und Unterstützung von Zertifizierungsprozessen (UL, CE) für globale Marktanforderungen
- Kontinuierliche Verbesserung durch kennzahlenbasierte Entwicklung, automatisierte Testframeworks und CI/CD-Pipelines
- Mentoring von Junior Engineers und Förderung einer Kultur technischer Exzellenz und Innovation
Requirements
-
Bachelor- oder Masterabschluss in Elektrotechnik, Computertechnik oder einem verwandten Bereich
-
Mindestens 8 Jahre Erfahrung in der Embedded-Softwareentwicklung, idealerweise im Bereich Landwirtschaft
-
Erfahrung in der Entwicklung komplexer, sicherheitskritischer Embedded-Systeme
-
Ausgeprägte Kommunikations- und Führungsfähigkeiten Wünschenswerte Zusatzkenntnisse
-
Sicherheit & Compliance: Tiefgehende Erfahrung mit ISO 25119, MISRA C-Richtlinien, Markt-Zertifizierungen (UL, CE)
-
Mobile App-Entwicklung: Erfahrung in der Entwicklung plattformübergreifender mobiler Anwendungen für iOS und Android, Integration mobiler Schnittstellen mit Embedded-Systemen