Beschreibung
Für unseren Kunden im Automotive Umfeld suchen wir ab sofort für Schweinfurt einen erfahrenen C / C++ Entwickler im Embedded Umfeld.Leistungsbeschreibung
¿Softwareentwicklung von Komponenten für Automotive Anwendungen¿
Zur Erweiterung und Anpassung bestehender Softwarekonzepte und bereits vorhandener Software suchen wir einen Softwareentwickler, als Arbeitnehmerüberlassung (ANÜ), der unser Entwicklungsteam vorort verstärkt.
Die Software ist für den Einsatz im Kraftfahrzeug (Automotive) vorgesehen. Erfahrungen auf diesem Gebiet sind Voraussetzung.
Voraussetzungen
¿ Qualifikation in Elektrotechnik mit Schwerpunkt Ingenieurinformatik oder Informatik mit
Schwerpunkt Technische Informatik
¿ Programmiererfahrung in +quot;C+quot; und +quot;C+++quot; für embedded Systeme in Automotive Anwendungen.
Gute UML Kenntnisse.
¿ Kenntnis und Praxiserfahrung zu Anforderungen und Standards für die Entwicklung im
Automotive Umfeld (SPICE, MISRA, Funktionale Sicherheit).
¿ Von Vorteil sind Kenntnisse im Umgang mit folgenden Entwicklungswerkzeugen
o Konfigurationsmanagement: ClearCase, ClearQuest
o Design: Enterprise Architect
o Implementierung: Visual Studio
o Test: Tessy / SoftCar
Prozesse
Die Umsetzung ist für den Serieneinsatz im Kraftfahrzeug durchzuführen. Dabei sind
folgende Arbeitsschritte einzuhalten und Arbeitsprodukte termingerecht zu liefern:
¿ Softwaredesign:
Prüfen und bewerten der Softwareanforderung (Spezifikation). Ausarbeiten des Konzeptes zur Umsetzung, Übernahme, Erweiterung oder Neuerstellung des Designs bzw. von Designteilen. Ableiten von Testkriterien
Arbeitsprodukte:
o Feindesign in UML konform zu bestehender Architektur und nach
Designrichtlinie, erstellt mit dem Designwerkzeug ¿Enterprise Architect¿
o Reviewprotokolle
o Testkriterien
¿ Softwareimplementierung:
Codierung der Module in der Programmiersprache ¿C¿ unter Berücksichtigung der Programmierrichtlinien, MISRA und Einschränkungen der Zielplattform (Ressourcenbedarf), Testen der Module, Erstellen von Testfällen/-skripten für utomatisierten Test und Testdurchführung (Äquivalenzklassenbildung und Pfadabdeckung, sowie funktionale Erfüllung des Designs) Statische Analyse der Softwaremodule mit PC-Lint (Einhaltung der MISRAAnforderungen) Ermittlung der Softwaremetriken
Arbeitsprodukte:
o Quelldateien der Softwaremodule (Quellcode)
o Protokolle der statischen Prüfung (PC-Lint)
o Testprotokolle (CTC++)
o Codereviewprotokolle
¿ Softwareintegration:
Integration der Softwaremodule zu lauffähigen Einheiten für Testumgebungen auf PC
(SIL) und Zielplattform (HIL), mit vorhandenem Buildprozess,
Erstellen von Testfällen/-skripten für automatisierten Test und Testdurchführung (SIL)
Durchführung von Teilintegrationstests (SIL) und Unterstützung der
Testverantwortlichen bei der Durchführung von Integrationstests (HIL)
Arbeitsprodukte:
o Integrierte, lauffähige Software auf Zielsystem (TriCore)
o Testprotokolle (Teilintegrationstest)
o Reviewprotokolle Reference :J050722 Duration :3 MM++ Location : SCHWEINFURT Languages : DEUTSCH +amp; ENGLISCH GFT Resource Management GmbH TETYANA STAVNIYCHUK T : F :