02.03.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Embedded Software-Entwickler

Göppingen, Deutschland
Göppingen +50 km
Bachelor of Engineering
Göppingen, Deutschland
Göppingen +50 km
Bachelor of Engineering

Profilanlagen

Skillprofil Markus Däschler.pdf

Skills

C, C++, C#, Java, Visual Basic, ADA95, PHP, XML, Delphi, HTML, JavaScript, Scheme, Assembler
Microsoft Office 98-2010 (Word,Excel, PowerPoint, Access), OpenOffice (Writer, Calc)
Linux, Windows, OS/2, DOS
UML, SA, SD, SA/RT, ERM, OOA, OOD
MATLAB/Simulink, Spice
TCP/IP, CAN, LIN, FlexRay, Modbus, GSM
Visual Studio, Eclipse, Vector CANoe, Vector CANape, Vector GENy, Vector AUTOSAR Stack, Rational DOORS, Subversion, Enterprise Architect, Razorcat Tessy, Wireshark, PTC Integrity, Lauterbach TRACE32, WinIDEA, Jenkins

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Implementierung Complex Device Driver für Zonen-Controller

LEONI Bordnetz-Systeme

Automobil und Fahrzeugbau

  • Erstellung Software-Anforderung auf Basis der Datenblätter verschiedener Leistungs-Treiber-Bausteine
  • Implementierung SPI-Protokolle für verschiedene Treiber
  • Erstellung Software-Lastenheft
  • Erstellung Test-Spezifikation
  • Implementierung Modultests in Tessy
  • Smoke-Tests der CDD Module auf Hardware mittels CANoe und WinIDEA Debugger für RH850 Prozessor
  • Durchführung verschiedener Tests an Testbench, wie Überlast- und Übertemperatur-Tests
  • Fehleranalyse Bug-Reports und entsprechendes Bugfixing
  • Umsetzung des ASPICE Prozesses von Erstellung der Software-Anforderungen bis zum Modul- und Integrationstest mit Dokumentation

Entwicklung der Software für ein prototypisches Kleinseriensteuergerät für Fahrzeugsonderbauten der Firma Binz

Binz

Automobil und Fahrzeugbau

  • Inbetriebnahme erste Prototypen Hardware mit Hardware-Debugging
  • Integration und Konfiguration FreeRTOS
  • Implementierung Applikation für Fujitsu MB91460 Mikrocontroller
  • Erstellung des Pflichtenheftes auf Basis des Lastenheftes vom Kunden
  • Erstellung einer Restbus-Simulation in CANoe zum Testen des Steuergerätes
  • Implementierung des XCP-Protokolls und Erstellung einer CANape-Konfiguration
  • Anbindung Bluetooth Chip über UART und AT-Befehlssatz und Implementierung serielles Protokoll zur Kommunikation mit einer mobile App

Software-Integrator für ein elektronisches Stellwerk bei einem Bahn-Projekt

Pintsch GmbH

Transport und Logistik

  • Integration Software-Module in System
  • Smoke-Tests der integrierten Software
  • Erstellung und Durchführung Demonstrationen für neue Features anhand vom Simulator (PTP, SI-CC, RaSTA)
  • Debugging der Funktionalität mithilfe von Wireshark
  • Anpassungen Wireshark Skripte für neue Protokolle

VW E3 2.0 API Framework Software Support

CARIAD

Automobil und Fahrzeugbau

  • Mitarbeit an der Entwicklung einer Toolkette zur automatisierten Codegenerierung aus Jetbrains MPS heraus
  • Erstellung erster Proof-of-Concept Tools zum Sammeln von Anwenderfeedback und Nutzbarkeitsanalyse
  • Zusammenarbeit mit unterschiedlichen Entwicklungsteams und Architekten für Requirements-Engineering für neue E3 2.0 Platform
  • Entwurf und Implementierung API Catalogue für neue E3 2.0 Architektur
  • Requirements Engineering für ArchE Entwickler Team und Review der Implementierung gegen diese
  • Entwicklung von Java und Python Code für Generierung Autosar XML Dateien

Portierung Mentor AUTOSAR Umgebung auf Vector AUTOSAR Stack von Porsche Active Sound Steuergerät

Alpsalpine

Automobil und Fahrzeugbau

  • Erstellung Build-Umgebung auf Basis Greenhills Compiler und Eclipse
  • Erstellung erste Konfiguration für Vector AUTOSAR Stack
  • Portierung Code von IAR ARM Compiler auf Greenhills ARM Compiler
  • Integration VW BAP Stack
  • Integration und Konfiguration Tresos SFD
  • Anpassung Komponenten von Mentor Stack und Import dieser
  • Neu-Implementierung vernetzungsspezifische Anteile
  • Import CANdela Diagnose und Erstellung der benötigten Diagnose-Schnittstelen
  • Fehleranalyse Basissoftware mittels Greenhills MULTI Debugger und CANoe
  • Testen Gesamtsystem mittel Restbus-Simulation in CANoe
  • Integration und Debugging Flash-Prozess Applikation und Bootloader in embedded C
  • Integration von ODX-Studio zur automatisierten Erstellung von Flash-Containern und Signierung der Flash-Images
  • Integration, Debugging und Performance-Messung von Audioweaver Framework und Implementierung  Audio-Kommunikation über I2S
  • Portierung ARM DSP Library auf Greenhills Compiler

Umsetzung SFD in einem Batterie-Management-System

Eberspächer

Automobil und Fahrzeugbau

  • Analyse der Anforderungen vom Kunden und Bewertung ob diese umzusetzen sind und in welcher Komponente
  • Umsetzung des ASPICE Prozesses von Erstellung der Software-Anforderungen bis zum Modul- und Integrationstest mit Dokumentation in Polarion
  • Konfiguration Vector Autosar Stack mittels Vector Davinci Developer und Vector Davinci Configurator für Infineon AURIX PRozessor
  • Konfiguration SFD mittels Elektrobit Tresos
  • Konfiguration Autosar Crypto-Stack
  • Portierung Hardware-Security-Module (HSM) Komponenten auf nicht-HSM System
  • Bewertung und Lösen von MISRA-C Fehlern aus Polyspace Report
  • Integration SFD in aktuelles Autosar Projekt
  • Testen der generierten Basissoftware und Debugging auf Hardware mit WinIDEA Debugger und über CANoe Restbus-Simulation
  • Erstellung Architektur in Enterprise Architect
  • Unterstützung bei Diagnose Implementierung in embedded C

Konfiguration der Diagnose für Vector AUTOSAR Stack für eine AUDI Boost-Recuperation-Machine und Erstellung Architektur

SEG Automotive

Automobil und Fahrzeugbau

  • Erstellung CANdela Konfiguration auf Basis der Kundenanforderungen
  • Integration CANdela Konfiguration in Davinci Configurator
  • Implementierung Diagnose-Services nach Feature- und Release-Planung
  • Testen der Diagnose Services mittels CANoe
  • Erstellung einer Restbus-Simulation in CANoe für Diagnose-Tests
  • Anforderungsanalyse für Diagnose auf Basis der AUDI Lastenhefte und Dokumentation der Anforderungen in Doors und PTC Integrity
  • Erstellung Diagnose Architektur in PTC Modeler
  • Integration in Build-Umgebung mit TASKING Compiler und GNU Make
  • Debugging und Fehleranalyse
  • Unterstützung und Beratung bei den AUDI spezifischen Anforderungen

Entwicklung Bootloader zum Flashen von STM32 Prozessor über USB HID Protokoll

BreakForceOne

Sonstiges

  • Schreiben Software Spezifikation in CodeBeamer
  • Inbetriebnahme und Fehlersuche erstes Muster Platine
  • Konfiguration und Debugging von vorgeschaltetem USB-PD Controller
  • Entwurf USB HID-Protokoll zum Flashen vom Microcontroller
  • Anpassung von ST STM32 Standard-Library für zu benutzendes HID-Protokoll, Konfiguration in STM32CubeMX
  • Implementierung USB Bootloader auf STM32 Microcontroller mit Keil Umgebung und FreeRTOS in embedded C
  • Entwicklung einer Windows-Applikation auf C# Basis zum Flashen des Microcontrollers

Konfiguration, Integration und Inbetriebnahme vom Vector AUTOSAR- und Tresos-Stack und der kundenspezifischen Applikationssoftware für RH850 Prozessor in ein AUDI Lichtsteuergerät

Automotive Lighting

Automobil und Fahrzeugbau

  • Erstellung Software-Spezifikation in DOORS
  • Konfiguration, Integration und Test von Vector AUTOSAR Stack BSW mit Davinci Configurator
  • Konfiguration, Integration und Test vom Vector Kommunikations-Stack mit GENy und CANoe
  • Konfiguration, Integration und Test Tresos AUTOSAR Diagnose
  • Integration und Konfiguration von Renesas MCAL in AUTOSAR Stack
  • Definition Software-Architektur in Davinci Developer
  • Integration von generierten Tresos Komponenten in Vector AUTOSAR Stack
  • Erweiterung um AUDI spezifische Anteile in embedded C
  • Integration in Build-Umgebung mit Greenhills Compiler und GNU Make
  • Debugging und Fehleranalyse mit Greenhills MULTI Debugger
  • Unterstützung und Beratung bei den AUDI spezifischen Anforderungen. Durchführung AUTOSAR
  • Architektur- und Konfigurationsreview mit Kunde, AUDI und Vector und Unterstützung bis Freigabe von AUDI

Entwicklung AUTOSAR Basis-Software und Diagnose-Stack für Audi MIB2 Head-Unit und Entwurf eines Diagnosekonzepts mit Implementierung

Alpine

Automobil und Fahrzeugbau

  • Konfiguration, Integration und Test vom Vector AUTOSAR Stack auf Basis von AUDI K-Matrix
  • Betreuung Kommunkations-Stack in enger Zusammenarbeit mit AUDI bis zur Serienfreigabe
  • Konfiguration, Integration und Test Tresos AUTOSAR Diagnose
  • Integration Tresos AUTOSAR Komponenten (Diagnose und Komponentenschutz) in Vector AUTOSAR Code
  • Entwicklung von AUTOSAR Complex Device Treibern zur Anbindung höherer Kommunikationsschichten an AUTOSAR Stack
  • Basissoftwareentwicklung für Renesas V850 und TI OMAP5
  • Konzeption Diagnosekonzept mit mehreren Prozessoren die miteinander über Interprozess-Kommunikation miteinander kommunizieren
  • Entwicklung in C für Basissoftware und C++ für QNX und e-solutions Framework
  • Debuggen von CanTP und UDS mit Hilfe von CANoe Simulation
  • Debugging von Elektrobit Tresos Komponentenschutz-Modul (Schlüssel-Austausch über CAN und Signierung)
  • Debugging CAN und SPI Schnittstellen mittels Oszilloskop
  • Erstellung Restbussimulation für CANoe
  • Anbindung CANoe an NUnit und Erstellung verschiedener Tests in C# mit Anbindung an CANoe über Windows COM Schnittstelle
  • Integration AUDI/VW BAP Stack und Entwicklung Schnittstellen zu höheren Applikationsschichten, Fehleranalyse mittels BAP Simulation in CANoe
  • Betreuung Diagnose- und Vernetzungstests und PDX Diagnose-Beschreibungen

Erstellung eines Ethernet-Gateways/Firewall für eine Hausvernetzungsanlage auf Basis von HTTP und SIP

Siedle & Söhne

Sonstiges

  • Erstellung eines embedded Linux Images als Basis für das Gateway
  • Erstellung von Regeln welche Ethernet-Pakete zwischen dem Hausnetz und den verschiedenen Teilnehmer ausgetauscht werden können und Implementierung dieses Firewalls
  • Entwicklung eines Proxys, welcher HTTP und SIP Anfragen umschreibt, da manche Protokolle nicht mit dem Firewall kompatibel waren ohne weiter Maßnahmen zu ergreifen
  • Reverse-Engineering von manchen Protokollen mittels Ethereal um Probleme im Routing zu identifizieren und zu lösen
  • Implementierung Tools zur dynamischen Re-Konfiguration der Routing-Regeln je nach Geräteanforderungen
  • Tests auf Ethernet-Ebene mittels Ethereal um zu verifizieren, dass die Firewall ordnungsgemäß arbeitet

Entwicklung der Basissoftware für ein ASIL-C Steuergerät (Video-Radar-Decision-Unit) im Bereich Assistenzsysteme für Nutzfahrzeuge (Daimler Actros)

Daimler

Automobil und Fahrzeugbau

  • Integration uc-OS/II für SPC56EL70 von ST
  • Portierung der vorhandenen Software, wie z.B. CAN- und ADC-Treiber
  • Konfiguration und Integration von Vector Flashbootloader und CANbedded-Stack
  • Entwicklung verschiedener Safety-Module um ASIL-C konform zu sein (laufende CRC Prüfung des Speichers, Watchdog Tests, kontinuierliche Spannungsüberwachung, CAN Funktionstest, …) in embedded C
  • Miterstellung vom technischen Sicherheitskonzept
  • Erstellung Softwaretests unter Tessy und Integration in Jenkins Build-System
  • Anpassung Buildsystem für Windriver-Compiler
  • Integration der Autocode generierten Modelle
  • Hardware-Reviews
  • Code-Reviews
  • Test des Systems mit CANoe und Parametrieren mittels CANape
  • Anpassung in RSA Flash-Image Signierung im Bootloader

Entwicklung eines Prototypen-Steuergerätes auf AUTOSAR-Basis für ein Elektroauto-Ladekonzept von ubitricity

ubitricity

Sonstiges

  • Erstellung der Basissoftware und Treiber für Renesas V850 Mikrocontroller
  • Konfiguration und Integration Vector AUTOSAR-Stack
  • Einbindung GSM-Modem über AT-Befehlssatz
  • Anbindung an TCP/IP und Powerline-Communication Controller
  • Erstellung der Restbus-Simulationen unter CANoe und Erstellen der CANape-Konfiguration

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden