System Engineer / SW Developer / Functional Lead Basic SW
Valeo Schalter und Sensoren
Development and integration of embedded software components for an automatic parking system based on ultrasonic sensing
Implementation of diagnostic services according to ISO 14229 in accordance with the specification of various manufacturers for multiple HW/SW variants of a sensor control unit
Implementation and porting of low-level device drivers on MPC560xB (especially DMA) and S12X
Integration of generic software components and customer-specific modules with AUTOSAR interfaces
Coordination, testing, documentation and SW delivery to the customer
Integration of a multi-channel LIN master into an existing body control module for lighting control for a German premium car manufacturer. LIN 2.0 connection as gateway for rain/light/solar sensor and adaptive cornering light.
Adaptation of message catalogs for CAN and LIN according to specification
Code generation for communication, TP, wrapper and diagnostics with the Vector toolchain (GENy)
Creation / adaptation of architecture and source code (ANSI C)
Execution of software FMEAs to ensure compliance with legal requirements
Functional tests on target hardware (Star12x) with Trace32/CANoe as well as Volcano LIN Specter
Creation or adaptation of specifications and documentation
Technology: CAN bus, LIN bus, GENy, CANoe, OSEK, Telelogic toolchain
Team size: 25
Project language: English / German
Nov 2003 - Sep 2005
1 year 11 months
SW Developer with Functional Responsibility
Siemens VDO
Evaluation and redesign of embedded software components for a German premium car manufacturer. Software development for central components of a body control module (functionality: access/comfort/security) for three model series in parallel up to series maturity.
Performance analysis, troubleshooting, adaptation and preparation of the modules, among others, for AUTOSAR architecture
Design of safety-critical functions
Analysis and optimization of the radio interface for FFB and Keyless Entry & Go
Module testing with Rational Test RealTime, CAN residual bus simulation and analysis with CANoe, troubleshooting and optimization with Lauterbach Trace32 and iSYSTEM debugger
Documentation and accompanying quality assurance measures according to CMMI Level 2/3
Alignment of requirements with the customer and other suppliers, creation of specifications
Participation in and execution of system FMEAs as well as FTAs to ensure safety-critical functions according to SIL3
Requirements management with DOORS
Version, change and build management with the Telelogic toolchain (CM Synergy / Change Synergy)