freiberufler Senior Embedded SW Entwickler auf freelance.de

Senior Embedded SW Entwickler

offline
  • auf Anfrage
  • 74321 Bietigheim-Bissingen
  • Nähe des Wohnortes
  • sr  |  de  |  en
  • 18.01.2024

Kurzvorstellung

Erfahrener Ingenieur in der Embedded-Software-Entwicklung mit über 10 Jahren Berufserfahrung in der Automobil- (ADAS) und Audio-Entertainment-Branche. Expertise in der Führung von Softwareentwicklungsteams, Architekturdesign und Hands-on Entwicklung.

Qualifikationen

  • Automotive Open System Architecture4 J.
  • C12 J.
  • Digitaler Signalprozessor (DSP)
  • Embedded Software8 J.
  • Embedded Systems5 J.
  • Enterprise Architect (EA)2 J.
  • ISO/IEC 15504
  • Picmicro
  • Software Architecture2 J.
  • Software engineering / -technik1 J.

Projekt‐ & Berufserfahrung

Automotive Embedded SW Engineer
Continental Automotive GmbH, Neu-Ulm
11/2019 – 1/2021 (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2019 – 1/2021

Tätigkeitsbeschreibung

Projekt: Autosar BSW-Entwicklung (inkl. MCAL) im Projekt Conti MFC5x0, MFC 5x5, MFC 526
- Durchführung von ausstehenden Qualitätsmaßnahmen für die bestehenden SW Komponenten
(Design Review, Dynamic Module Tests)
- Erstellung von Architektur-Konzepten
- Implementierung der Anforderungen
- Abarbeiten der zugehörigen RO’s (Realisation Orders)
- Debugging von Software Problemen mittels Debugger
- Durchführen und Dokumentieren aller Qualität (Design + Review, Statische/ Dynamische Code Analyse mittels Courage Tool + Review) Test (Integrationstest)
- Erstellung, Bearbeitung und Review von SW Anforderungen

Eingesetzte Qualifikationen

Automotive Open System Architecture, C, Embedded Software, Software Architecture

ADAS Embedded SW Engineer
SMR Automotive Mirrors Stuttgart GmbH, Stuttgart
3/2019 – 1/2021 (1 Jahr, 11 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2019 – 1/2021

Tätigkeitsbeschreibung

Projekt: Spiegelfreies System Plattform MAN und McLaren
- Kundenanforderungsanalyse, Kundenkontakt, Architektur & SW Pflichtenhefterstellung, SW Teilprojektleitung
- Unterstützung des Teams in Entwurf und Implementierung bis zur Fertigstellung der einzelnen Software-Komponenten
- Entwicklung der ADAS-Anwendungen (kamerabasiert) und Softwarekomponenten (AUTOSAR-konform) nach ASPICE Prozess.
- Interprozesskommunikation und Synchronisation (IPC) basiert auf den Serial Peripheral Interface (SPI) Bus.
- Konfiguration der AUTOSAR 4.2-Stacks Vector (RTE, Kommunikation, Speicher, MCU, MCAL...) und Einbindung von externen Software-Komponenten in das Gesamt SW-System
- Diagnosedienste-Implementierung (UDS)
- CAN-Datenbank Anpassung und Integration
- GNU Make toolchain Integration

Eingesetzte Qualifikationen

Automotive Open System Architecture, Embedded Software, Software Architecture

Automotive Embedded SW Engineer
Swoboda Schorndorf KG, Schorndorf
6/2018 – 2/2019 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2018 – 2/2019

Tätigkeitsbeschreibung

Projekt: Steuerungsgerät für Fahrzeugsitze und Lenkrad mit BLE (Bluetooth Low Energy)
- Kundenanforderungsanalyse
- SW Architektur Analyse und Verbesserungen mit Layering Modell
- DC-Motor Regelung für Sitzmotoren.
- Nacharbeiten, Anpassungen und die Portierungen von Softwaremodule von einem RL78 auf einen RH850
- Objekterkennung Fahrer aus RADAR daten.
- Nacharbeiten und Anpassungen der Windows Bluetooth Applikation BLE
- Unterstützung des SW-Teams in Entwurf und Implementierung bis zur Fertigstellung der einzelnen Software-Komponenten
- Training der SW-Team und Unterstützung bei dem Aufbau eines SPICE konformen Prozesses
- Statische und dynamische Analyse des Systems: Verbesserung Abstimmungen und Implementierungen
- GNU Make toolchain Integration

Eingesetzte Qualifikationen

Automotive Open System Architecture, C, Embedded Software, Software Architecture

Automotive Embedded SW Engineer
Robert Bosch GmbH, Leonberg
6/2018 – 8/2018 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2018 – 8/2018

Tätigkeitsbeschreibung

Projekt: Bosch MQB37W
- Die Entwicklung von ADAS-Systemen im Umfeld Ultraschall für Bosch in Leonberg
- Anpassung / Änderungen der Software Requirements
- Anpassung / Änderungen des Designs
- Anpassung / Erweiterungen des Software-Code
- Aktualisieren der Dokumentation
- Erstellen von Review Protokolle
- Entwicklertests in VectorCast

Eingesetzte Qualifikationen

Automotive Open System Architecture, Embedded Software

Automotive Embedded SW Engineer
Continental Automotive GmbH, Regensburg
10/2017 – 1/2018 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2017 – 1/2018

Tätigkeitsbeschreibung

Projekt: Exterior Light Steuerung in VW ICAS (In-Car Applikation-Server)
- Reverse Engineering des existierenden Systems
- Neue Kundenanforderungsanalyse
- EL-SWC Architektur Analyse und Verbesserungen
- Portierungen von Softwarekomponenten im AUTOSAR-Kontext.
- Entwicklung und Implementierung der AUTOSAR Software-Komponenten nach ASPICE Prozess.
- GNU Make toolchain und Test-Umgebung in GDB

Eingesetzte Qualifikationen

Embedded Software

Automotive Embedded SW Engineer
Marquardt GmbH, Rietheim-Weilheim
5/2017 – 8/2017 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2017 – 8/2017

Tätigkeitsbeschreibung

Projekt: Auto-Touchpad für Daimler
- Kundenanforderungsanalyse
- SW Architektur Analyse und Verbesserungen
- Nacharbeiten, Anpassungen und die Portierungen von Softwarekomponenten im AUTOSAR-Kontext.
- Unterstützung des Teams in Entwurf und Implementierung bis zur Fertigstellung der einzelnen Software-Komponenten
- Entwicklung der CDDs und Softwarekomponenten (AUTOSAR-konform) nach ASPICE Prozess.
- Integration und Konfiguration Daimler SLP10
- NXP MPC57xx MCAL Einbindung und Konfiguration für AUTOSAR 3.2
- Konfiguration der AUTOSAR 3.2-Stacks (RTE und alle Stacks: Kommunikation, Speicher, Diagnose, ...) und Einbindung von externen Software-Komponenten und CDDs in das Gesamt-SW-System
- Statische und dynamische Analyse des Systems: Verbesserung Abstimmungen und Implementierungen
- GNU Make toolchain Integration

Eingesetzte Qualifikationen

Automotive Open System Architecture, Embedded Software

Automotive Embedded SW Engineer
Marquardt GmbH, Rietheim-Weilheim
6/2016 – 5/2017 (1 Jahr)
Automobilindustrie
Tätigkeitszeitraum

6/2016 – 5/2017

Tätigkeitsbeschreibung

Projekt: Auto-Touchpad für Daimler
- Kundenanforderungsanalyse
- SW Architektur Analyse und Verbesserungen
- Nacharbeiten, Anpassungen und die Portierungen von Softwarekomponenten im AUTOSAR-Kontext.
- Unterstützung des Teams in Entwurf und Implementierung bis zur Fertigstellung der einzelnen Software-Komponenten
- Entwicklung der CDDs und Softwarekomponenten (AUTOSAR-konform) nach ASPICE Prozess.
- Integration und Konfiguration Daimler SLP10
- Renesas RH850 MCAL Einbindung und Konfiguration für AUTOSAR 3.2
- Konfiguration der AUTOSAR 3.2-Stacks (RTE und alle Stacks: Kommunikation, Speicher, Diagnose, ...) und Einbindung von externen Software-Komponenten und CDDs in das Gesamt-SW-System
- Statische und dynamische Analyse des Systems: Verbesserung Abstimmungen und Implementierungen
- GNU Make toolchain Integration

Eingesetzte Qualifikationen

Automotive Open System Architecture, Embedded Software

ADAS Embedded SW Engineer
SMR Automotive Mirrors Stuttgart GmbH, Stuttgart
4/2016 – 3/2019 (3 Jahre)
Automobilindustrie
Tätigkeitszeitraum

4/2016 – 3/2019

Tätigkeitsbeschreibung

Projekt: Spiegelfreies System Plattform
- Kundenanforderungsanalyse, Kundenkontakt, Architektur & SW Pflichtenhefterstellung, SW Teilprojektleitung
- Unterstützung des Teams in Entwurf und Implementierung bis zur Fertigstellung der einzelnen Software-Komponenten
- Entwicklung der ADAS-Anwendungen und Softwarekomponenten (AUTOSAR-konform) nach ASPICE Prozess.
- Konfiguration der Audi "AUTOSAR V4.2“ (3rd Party SW) spezifischen Komponenten (Elektrobit Tresos)
- Konfiguration der AUTOSAR 4.2 - Stacks (RTE, Kommunikation, Speicher, MCU, MCAL...) und Einbindung von externen Software-Komponenten in das Gesamt SW-System
- Diagnosedienste-Implementierung (UDS)
- CAN-Datenbank Anpassung und Integration
- GNU Make toolchain Integration

Eingesetzte Qualifikationen

Automotive Open System Architecture, C, Embedded Software, Software Architecture

ADAS Embedded SW Engineer
SMR Automotive Mirrors Stuttgart GmbH, Stuttgart
8/2014 – 4/2016 (1 Jahr, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2014 – 4/2016

Tätigkeitsbeschreibung

As permanent freelancer:
- Support the SW Team in Design & Implementation to completion of the individual software components
- Customer Requirements Analysis, Architecture & SW Requirements Specification
- Developing of the ADAS software applications and software components (AUTOSAR-conform) according
to Automotive SPICE process
- Configuration of the AUTOSAR stacks (Diagnostic, Communication, Memory,..) and integration of external
software components into the overall SW system

Eingesetzte Qualifikationen

Embedded Software, Enterprise Architect (EA), Software engineering / -technik

Lead Engineer and Sw Architect for Embedded Systems in Advanced Driver Assistanc (Festanstellung)
Valeo Schalter und Sensoren GmbH, Bietigheim-Bissingen
12/2013 – 9/2014 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2013 – 9/2014

Tätigkeitsbeschreibung

As permanent employee:
- Customer Requirements Analysis & System Requirements Specification
- High Level Design, Developing/Integration Time Estimation, Integration Plan
- Integration of internal and external software components into the overall software system
- Technical consultation, support and the lead for the SW integration team
- Implementation of the software module and unit/integration testing
- Technical consultation on matters of software development with the customer

Eingesetzte Qualifikationen

C, Embedded Entwicklung / hardwarenahe Entwicklung, Enterprise Architect (EA)

Senior Embedded System Engineer for Advanced Driver Assistance Systems ADAS (Festanstellung)
Valeo Schalter und Sensoren GmbH, Bietigheim-Bissingen
5/2012 – 12/2013 (1 Jahr, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2012 – 12/2013

Tätigkeitsbeschreibung

As permanent employee:
- Customer Requirements Analysis & SW Requirements Specification
- Design, implementation and testing of the controller software in C
- Integration of internal and external software components into the overall software system
- Implementation of the software module and integration testing
- Technical consultation on matters of software development with the customer

Eingesetzte Qualifikationen

C, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Softwareentwicklung (allg.)

Senior Embedded System Engineer for Advanced Driver Assistance Systems ADAS (Festanstellung)
SMR Automotive Mirrors Stuttgart GmbH, Stuttgart
10/2008 – 4/2012 (3 Jahre, 7 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2008 – 4/2012

Tätigkeitsbeschreibung

As permanent employee:
- Implementation of the drivers and the algorithms optimization of the various “Advanced Driver
Assistance Systems” on the customized platforms
Blind Spot Detection
 Cross Traffic Alert System
 Lane Departure Warning
 Lane Change Assistant
 Surround View
- The Flash Bootloader implementations on the control device including download-managers used for SW
reprogramming ECUs

Eingesetzte Qualifikationen

C, C++, Embedded Systems

Embedded Software Engineer (Festanstellung)
Micronasnit LLC (Institute of Information Technolo, Novi Sad
8/2006 – 9/2008 (2 Jahre, 2 Monate)
consumer electronics and automotive
Tätigkeitszeitraum

8/2006 – 9/2008

Tätigkeitsbeschreibung

As permanent employee:
- Implementation of X96 and XBR components for DTS-HD audio decoder on Cirrus Logic DSP processor.
- DTS Legacy and NEO6
- DTS-HD Low Bit Rate
- Implementation of 64Bands and 32Bands perfect reconstruction filter banks (24 Bits) for DTS-HD Lossless
audio decoder on Cirrus Logic DSP processor.
- Testing framework development (C/C++) for DTS-HD based on DTS-HD test vectors.
As a front man:
- DTS-HD Master Audio
- DTS-HD High Resolution Audio

Eingesetzte Qualifikationen

C, C++, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Software

Zertifikate

Requirements Engineering, Methodpark
2013
Autosar Workshop
2012
CXS12X-XGATE COSMIC Compiler Training
2011
TMS320C64+ DSP System Integration using DSP/BIOS,
2009
TMS320C6000TM DSP Optimization Workshop
2009

Ausbildung

2000
2006
2006
Novi Sad

Über mich

Ich bin ein Ingenieur mit mehr als 10 (zehn) Jahre große Erfahrung mit Embedded-Software als Software Leiter, Architekt und Entwickler in der Automobil (ADAS) und Audio-Entertainment Bereich.

Die Hauptkompetenzen:
- Analyse von Kundenanforderungen, die Erstellung der System und SW Anforderungen in DOORS, Design (in EArchitect), Implementierung & Debugging der Software-Module in C / C ++ und Integrationstests mit der Vector CANoe & Test Automation Editor (TAE)
- Portierung der verschiedenen Videosignal-basierte Anwendungen auf kundenspezifische Plattformen mit den DSPs / MCUs. (Blind Spot Detection, Cross Traffic Alert System, Lane Departure Warning, Lane Change Assistant, Surround View)
- Implementierung des OEM-spezifischen Flashers & Bootloaders und busspezifischen Kommunikationsstack auf dem MCU / DSP, die für SW Start und Reprogrammierung von Steuergeräten verwendet werden.
- Implementierung verschiedener Treiber auf MCU / DSP: CAN, LIN, SPI, UART, I2C, VLYNQ, GPT, ADC, PORT ...
- Integration der AUTOSAR v3.5 und v4.0 "Module (DCM, DEM, MCU, ...) mit den Vector (DaVinci Developer, DaVinci Configurator Pro, Candelastudio) und Elektrobit Werkzeuge
(EB tresos Studio)
- Embedded-Systeme: Texas Instruments (TMS320C6000, TMS320C64+), STMicroelectronics (SPC56), Freescale (S12X), Renesas(V850), MAS (CS4952X, CS4953X), Cirrus Logic (-Hyperlink entfernt-)
- Kommunikation und Konfiguration der Megapixel-Sensoren. (OmniVision, Aptina Imaging, ...).
- Datenübertragung über die LVDS und MIPI-Schnittstellen für die Bildschirms und die Kameras.
- Synchronisation zwischen dem DSP und MCU über die serielle Kommunikationsschnittstellen um bessere Leistung zu erreichen
- IDEs: Code Composer Studio, Codewarrior, winIDEA, COSMIC(Compiler und Debugger), Eclipse, Microsoft Visual Studio, Borland, MULTI Renesas
- Kenntnisse in: Automotive SPICE-Standard für die Computer-Software-Entwicklungsprozess
- Automotive SPICE-Standard und DOORS (Dynamic Object Oriented Requirements System)

Weitere Kenntnisse

D. S. M.Sc.Eng.

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Serbisch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4538
Alter
44
Berufserfahrung
18 Jahre und 5 Monate (seit 06/2006)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden