Software Architekt Sensoren
AllatNet Recruiting GmbH & Co. KG
14 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Tech stack
C
Artificial Intelligence
Architectural Patterns
AUTomotive Open System Architecture (AUTOSAR)
C++
Software Quality
Continuous Integration
Middleware
Ethernet
Python
Machine Learning
Pattern Recognition
Software Architecture
Real-Time Operating Systems
ISO/IEC 15504
Sensor Fusion
Signal Processing
Software Engineering
Software Systems
Systems Architecture
GIT
Information Technology
Lidar
Software Version Control
Job description
Entwicklung und Definition der Software-Architektur für Sensoranwendungen in den Bereichen Automobil, Robotik oder industrielle Automatisierung
- Konzeption und Implementierung von Softwarelösungen zur Erfassung, Verarbeitung und Fusion von Sensordaten (z. B. Kamera, LIDAR, Radar, IMU)
- Auswahl geeigneter Softwaretechnologien und Architekturmuster zur Optimierung von Echtzeitverarbeitung, Sicherheit und Effizienz
- Integration von Sensordaten in Embedded-Systeme und Steuergeräte unter Berücksichtigung von Performance- und Latenzanforderungen
- Sicherstellung der Skalierbarkeit und Modularität der Softwarearchitektur, um zukünftige Anforderungen und Erweiterungen zu ermöglichen
- Enge Zusammenarbeit mit interdisziplinären Teams aus Software-, Hardware- und - KI-Entwicklung zur optimalen Abstimmung der Systemarchitektur
- Erstellung technischer Spezifikationen, Dokumentationen und Guidelines für die Softwareentwicklung
- Unterstützung bei der Implementierung und Evaluierung von Algorithmen zur Sensordatenverarbeitung, einschließlich Filterung, Mustererkennung und Machine Learning
- Durchführung von Architektur-Reviews, Code-Analysen und Performance-Optimierungen zur Sicherstellung höchster Softwarequalität
Requirements
Abgeschlossenes Studium in Informatik, Elektrotechnik, Mechatronik oder einem verwandten technischen Fachbereich.
- Mehrjährige Erfahrung in der Softwareentwicklung und Architektur für eingebettete Systeme, idealerweise im Bereich Sensortechnologie
- Fundierte Kenntnisse in Programmiersprachen wie C, C++, Python und Erfahrung mit Echtzeitbetriebssystemen (RTOS)
- Erfahrung mit Middleware-Frameworks wie AUTOSAR, ROS oder DDS sowie gängigen Schnittstellenstandards (z. B. CAN, Ethernet, SPI, I2C)
- Verständnis für Sensordatenfusion, Signalverarbeitung und Algorithmen zur Sensordatenanalyse
- Kenntnisse in Software-Sicherheitsstandards (ISO 26262, ASPICE) und Entwicklungsprozessen
- Strukturierte, analytische Denkweise und Fähigkeit, komplexe Anforderungen in skalierbare Softwarelösungen zu übersetzen
- Erfahrung mit Versionskontrolle (Git), CI/CD-Pipelines und agilen Entwicklungsmethoden