Entwicklung und Integration von embedded Softwarekomponenten für ein automatisches Parksystems auf der Basis von Ultraschall-Sensorik
Implementierung von Diagnose-Services nach ISO 14229 gemäß Spezifikation verschiedener Hersteller für mehrere HW/SW-Varianten eines Sensor-Steuergeräts
Implementierung und Portierung von Low-Level Device Treibern auf MPC 560xB (insbesondere DMA) und S12X
Integration von generischen Softwarekomponenten und kundenspezifischen Modulen mit AUTOSAR Schnittstellen
Abstimmung, Test, Dokumentation und SW-Lieferung an den Kunden
Technologie: S12X, MCP560xB, iSYSTEM Debugger, VECTOR Can Tools, ASPICE-Level 3
Teamgrösse: 40
Projektsprache: Englisch / Deutsch / Französisch
Apr. 2009 - Juli 2009
4 Monaten
Systemingenieur / SW-Entwickler
Fraunhofer-Institut für Energiesysteme
Entwicklung eines Prototyps zur drahtlosen Steuerung und Messwerterfassung von Energieverbrauchern
Erfassung und Analyse der Systemanforderungen
Entwurf von Architektur und Design von embedded Systemsoftware
Ausarbeitung von geeigneten Übertragungsprotokollen
Implementierung von Firmware in Ansi C und Assembler (8051) für Master und Slave
Test und Inbetriebnahme des Systems als Vorbereitung für Feldtests mit mehreren 1000 Haushalten
Integration eines mehrkanaligen LIN-Masters in ein bestehendes Bordnetzsteuergerät zur Lichtsteuerung für einen deutschen Automobilhersteller des Premiumsegments. LIN 2.0 Anbindung als Gateway für Regen/Licht/Solar-Sensor und adaptives Kurvenlicht.
Anpassung der Nachrichtenkataloge für CAN und LIN gemäss Spezifikation
Code-Generierung für Kommunikation, TP, Wrapper und Diagnose mit der Vector Toolchain (GENy)
Erstellung/Anpassung von Architektur und Quellcode (Ansi C)
Druchführung von Software-FMEAs zur Absicherung der Einhaltung von gesetzlichen Vorgaben
Funktionstests auf Zielhardware (Star12x) mit Trace32/CANoe sowie Volcano LIN Spector
Erstellung bzw. Anpassung von Spezifikation und Dokumentation
Technologie: CAN Bus, LIN Bus, GENy, CANoe, OSEK, Telelogic Toolchain
Teamgrösse: 25
Projektsprache: Englisch / Deutsch
Nov. 2003 - Sept. 2005
1 Jahr 11 Monaten
SW-Entwickler mit Funktionsverantwortung
Siemens VDO
Evaluation und Redesign von embedded Softwarekomponenten für einen deutschen Automobilhersteller des Premiumsegments. Softwareentwicklung für zentrale Komponenten eines Bordnetz-Steuergeräts (Funktionalität: Zugang/Komfort/Sicherheit) für drei Baureihen parallel bis zur Serienreife.
Performanceanalyse, Fehlersuche, Anpassung und Vorbereitung der Module u.a. für AUTOSAR-Architektur
Design von sicherheitsrelevanten Funktionen
Analyse und Optimierung der Funkschnittstelle für FFB und Keyless Entry & Go
Modultest mit Rational Test RealTime, CAN-Restbussimulation und Analyse mit CANoe, Fehlersuche und Optimierung mit Lauterbach Trace32 und iSystems Debugger
Dokumentation und begleitende Qualitätssicherungsmassnahmen gemäss CMMI Level 2/3
Abstimmung von Anforderungen mit dem Kunden und anderen Zulieferern, Erstellung von Spezifikationen
Teilnahme an und Durchführung von System-FMEAs sowie FTAs zur Absicherung sicherheitskritischer Funktionen gemäß SIL3
Requirements management mit DOORS
Versions-, Change- und Buildmanagement mit der Telelogic Toolchain (CM Synergy / Change Synergy)