Projektportal
Projektdetails
Embedded SW-Entwickler (SIL2/SIL3) (m/w/d)
- embedded
- Hardwarenahe Softwareentwicklung
- SIL2
- SIL3
- Safety Integration Level
- C
- Embedded C
- Aufzug
- Lift
- Elevator
- CAN
- CANbus
- CANopen
- Code Review
- EN-81
- Safety
- Functional Safety
- funktionale Sicherheit
- 61508
- TÜV
- Notified Body
- benannte Stelle
- FuSi
- RS485
Für einen unserer Kunden sind wir derzeit auf der Suche nach einem Embedded SW-Entwickler mit Fokus auf sicherheitskritischer Entwicklung nach SIL3.
Ihre Aufgaben:
+ Generell: Keine Neuentwicklung von Grund auf, sondern Analyse, Review, Anpassung und Absicherung bestehender Software
+ Hauptfokus: Durchführung von Code Reviews für bestehende Embedded Software nach klar definierten Vorgaben und Coding Standards
+ Prüfung, ob der bestehende Code den Anforderungen im SIL3/IEC 61508 Umfeld entspricht und TÜV-relevante Code Inspections sauber vorbereitet werden können
+ Durchführung von Tests und technischer Dokumentation auf Englisch
+ Erweiterung bzw. sichere Implementierung einer CANopen Kommunikation, da bisher eine SIL3-fähige Kommunikation über RS485 vorhanden ist, CANopen jedoch noch nicht entsprechend umgesetzt wurde
+ Anpassung/Erweiterung der bestehenden CAN Bus Kommunikation für Sensordaten (Beschleunigungssensor), ohne das vorhandene Kommunikationsprotokoll zu beeinträchtigen
+ Zusammenführung von zwei bestehenden Softwareversionen mit unterschiedlichen Anforderungen in einen gemeinsamen Softwarestand
MUST:
+ Sehr gute Erfahrung in Embedded SW-Entwicklung mit C
+ Erfahrung mit sicherheitskritischer SW-Entwicklung mind. SIL 2, besser SIL 3
+ Erfahrung mit Code Reviews nach klaren Coding Standards/Vorgaben
+ Erfahrungen mit CAN (CAN-Bus, CANopen) bzw. sicherheitsgerichteter Buskommunikation
+ Sehr gute Dokumentationsfähigkeit auf Englisch
NICE:
+ Zertifizierung im Safety-Bereich (FSCED / FSCCD / FSCMD)
+ Gitlab (Code-/Versionsverwaltung)
+ CANopen / CAN-Bus
+ RS485 Kommunikation im Safety-Umfeld
+ Erfahrung mit Sensorik (insb. Beschleunigungssensoren)
+ Erfahrung in der Zusammenarbeit mit Zertifizierungsstellen oder externen Prüfern