Software-Entwicklungsingenieur:in (all genders) 25159
WEBER GmbH
2 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
C++
CANopen
Computer Engineering
Embedded Software
Matlab
Network administration
Rhapsody
Stateflow
UML
Information Technology
Job description
- Implementierung der Steuerungsfunktion für Flurförderzeuge unter Verwendung von C/C++, MATLAB/Simulink und Stateflow
- Einhaltung von Programmierrichtlinien und Berücksichtigung sicherheitsrelevanter Anforderungen
- Funktionaler Test von Software-Funktionen in der Simulationsumgebung, an Prüfaufbauten und am Fahrzeug
- Dokumentation von Software-Funktionen unter Einhaltung des vorgegebenen Software-Entwicklungsprozesses
- Sicherstellung einer hohen Wiederverwendbarkeit von Source-Code zur effizienten und fehlerfreien Portierung in verschiedenste Baureihen
- Teilnahme an Projektgesprächen und enge Abstimmung mit angrenzenden Testabteilungen
Requirements
- Ein abgeschlossenes Studium im Bereich Elektro- und Informationstechnik, Technische Informatik, oder einer vergleichbaren Studienrichtung
- Fundierte Berufserfahrung in der Embedded-Software-Entwicklung
- Sehr gute Kenntnisse mit den Programmiersprachen C und C++ sowie in der graphischen Programmierung mit MATLAB/Simulink und Stateflow
- Erfahrung im Umgang mit UML-Tools, z.B. Enterprise Architect oder IBM Rhapsody
- Gute Kenntnisse in der Regelungstechnik und bei der Auslegung von Antriebsfunktionen
- Gute Kenntnisse in der CAN-Kommunikation (CANopen, Netzwerkmanagement, PDO/SDO-Kommunikation) und in der UDS-Diagnose