Embedded-Softwareentwickler*in fur die Automatisierung mobiler Arbeitsmaschinen (m/w/d) (w/m/div.)
Unternehmensbeschreibung
Stellenbeschreibung
Als Softwareentwickler (w/m/div.) fur die Automatisierung mobiler Arbeitsmaschinen gestalten Sie mageblich unsere Offroad Robotics Controller (OCR) Plattform, indem Sie modernste Signal- und Bildverarbeitungstechnologien integrieren. Sie entwickeln komplexe, hochwertige Embedded-Software in C, die eine prazise sensorbasierte Umgebungserfassung, intelligente Datenverarbeitung und autonome Entscheidungsfindung auf Linux-/QNX-Basis ermoglicht. Ihr Fokus liegt auf der Definition einer skalierbaren Architektur sowie der Optimierung mittels Machine Learning und fortgeschrittenen Software-Engineering-Praktiken wie CI/CD. Sie konzipieren Steuerungsfunktionen und Algorithmen fur die halbautomatische Steuerung mobiler Maschinen unter Einbindung von Radar-, Ultraschall- und Kamerasystemen. Zudem leiten Sie technische Anforderungen ab, begleiten die Serienproduktion entlang des V-Modells und sichern die Codequalitat im agilen Umfeld. In Ihrer Rolle bringen Sie Ihre technische Expertise strategisch ins Team ein und sichern so nachhaltig die Leistungs- und Wettbewerbsfahigkeit unserer teilautomatisierten Maschinen.
Qualifikationen
- Ausbildung: Abgeschlossenes Hochschulstudium der Wirtschaftswissenschaften, Betriebswirtschaftslehre oder eine vergleichbare Qualifikation
- Personlichkeit und Arbeitsweise: Fahigkeit, selbststandig sowie zielorientiert zu arbeiten; analytische und strukturierte Arbeitsweise; ausgepragte Team- und Kommunikationsfahigkeit
- Erfahrung und Kenntnisse: Sehr gute Programmierkenntnisse in C und Python; CMake fur Build-Systeme; sehr gute Kenntnisse von Linux- und QNX-Systemen; Low-Level-Programmierung (Speicherverwaltung, Multithreading); Kenntnisse gangiger Kommunikationsprotokolle (Ethernet, CAN); Sensorverarbeitung (Radar, Ultraschall, Video) und Sensorfusion; Machine Learning (insbesondere Edge AI und Deployment auf Embedded-Hardware)
- Sprachen: Sehr gute Deutsch- und Englischkenntnisse