Recommended expert

Peter Jehle

Interims-Teamleiter

Peter Jehle
Zingst, Deutschland

Erfahrungen

Apr. 2025 - Aug. 2025
5 Monate

Interims-Teamleiter

Somnomedics

  • Interim-Teamleiter, um ein Projekt mit STM32- und NORA-Bluetooth-Modul aufzusetzen.
  • Der Kunde plant neue Hardware, um die bestehende Hardware durch Bluetooth-Kommunikation anstelle einer Kabelverbindung zu ersetzen.
  • Das Projekt war bereits gestartet, aber die Anforderungen waren nicht definiert.
  • System basiert auf STM32- und Nora B106-CPU.
  • Analyse der bestehenden Codebasis.
  • Suche nach möglichen Lösungen, um das Projekt zum Laufen zu bringen.
  • Definition der Anforderungen.
  • Einführung einiger Regeln zur Verbesserung der Teamkommunikation.
  • Arbeit mit den NRF-Tools, um das kundenspezifische Board basierend auf NORA B106 (NRF5340) zum Laufen zu bringen.
  • Implementierung einer einfachen Gerätekommunikation per Bluetooth.
  • Erstellung der Dokumentation.
  • Leitung von Kommunikationsmeetings.
  • Durchführung von Kundengesprächen.
  • Eingesetzte Werkzeuge: JIRA, OneNote, Git, Confluence, Nordic NRF, Nora B106.
Apr. 2024 - Apr. 2025
1 Jahr 1 Monat

Projektmanager

MAN

  • Anpassung eines bestehenden Projekts für ein Stromregelsystem im Lkw Atlas-L4.
  • Analyse von Hardware-Schaltplänen.
  • AUTOSAR-Basissystem mit kundenspezifischen SWC-Komponenten.
  • SPI-Konfiguration und Anpassung der Anwendungs-Schnittstellen.
  • ADC-Konfiguration und Anpassung der Anwendungs-Schnittstellen.
  • Steuerung des Ausgangsschalters für hochverfügbare elektrische Systeme.
  • Einrichtung der CAN-Kommunikation.
  • Hardware-Debugging mit LA Labdevice.
  • Softwarekonfiguration mit DaVinci Configurator.
  • Softwareanalyse und Debugging mit winIDEA und Eclipse.
  • Überprüfung und Behebung von Problemen.
  • Unterstützung bei der Entwicklung.
  • Fehleranalyse und Lösungsfindung.
  • Projektleitung für die Softwareentwicklung.
  • Gespräche mit dem Kunden.
  • Eingesetzte Werkzeuge: Vector CANoe, Schleissheimer CanEasy, Vector DaVinci Configurator, iSystem winIDEA, iSystem ic5000, LA Viewer, PTC Integrity, Eclipse.
Dez. 2023 - Juli 2024
8 Monate

Embedded-Entwickler

ThomasMagnete

  • Unterstützung bei der Implementierung der Mixed-Decay-Motorsteuerung.
  • Embedded-Programmierung auf PIC-CPU mit Bare-Metal-Implementierung.
  • Implementierung eines Mixed-Decay-Regelungsalgorithmus.
  • Optimierung bestehender Softwaremodule.
  • Arbeit mit einer Rapsody-UML-Umgebung.
  • Analyse bestehender Softwaremodule und Refactoring für ein neues System.
  • Analyse verschiedener Regelungsalgorithmen.
  • Implementierung und Debugging.
  • Fehleranalyse.
  • Eingesetzte Werkzeuge: Rapsody, MPLab, Saleae.
Jan. 2023 - Bis heute
3 Jahren 3 Monate

Leiter Entwicklung / Embedded-Entwickler

MedVET

  • Entwicklung einer neuen Plattform für Blutdruckmessgeräte und Ersatz eines vorhandenen Geräts durch eine bessere Lösung.
  • Implementierung einer neuen Windows-Benutzeroberfläche.
  • Neues Hardware-Design mit I2C-Sensor, I2C-RTC und I2C-Ventilsteuerung per D/A-Wandler.
  • GPIO-Tastaturlösung und GPIO-Pumpensteuerung (3 V/6 V).
  • SPI-Speicher und HID/CDC-Kommunikation.
  • Implementierung von Bluetooth BLE.
  • GPIO-gesteuertes LCD-Display.
  • STM32-Bootloader und -Applikation als Bare-Metal-Implementierung.
  • Bootloader-Updater und Software-Update-Prozess gesichert durch BitSwap-Methoden.
  • Eigenes Betriebssystem für Task- und Ereignisverwaltung.
  • Entwicklung neuer Messverfahren.
  • HID/CDC-Gerätetreiber für Windows.
  • Automatische Erkennung angeschlossener Geräte.
  • Softwareaktualisierung auf dem Gerät und Windows-Softwareaktualisierung.
  • Bonjour-Service zur Anwendungssynchronisation im Unternehmen.
  • Dezentrale Datenbank mit automatischen Synchronisationsfunktionen.
  • KI-gestützte Analyse der Messergebnisse.
  • Lizenzverwaltung.
  • Architekturplanung mit PlantUML.
  • Basisbetriebssystem für STM32, optimiert für Projektanforderungen.
  • Anpassung des Assembler-Startcodes für Heap- und Stack-Steuerung.
  • Entwicklung von Basis-Treibern für STM32 und Kopplung mit der Hardware.
  • STM32-USB-Konfiguration für HID- und CDC-Kommunikation.
  • Entwurf des Kommunikationsprotokolls.
  • Kommunikation mit Windows-CDC-Basistreiber.
  • Koordination und Unterstützung bei der Entwicklung des Blutdruckmessgeräts.
  • Eingesetzte Werkzeuge: STM32CubeIDE, GoogleTest, VisualStudio, PlantUML, Confluence, Altium, Qt.
Jan. 2023 - Okt. 2023
10 Monate

Cyber Security - IVD-Integrationssupport / Diagnose-Entwickler

Eberspaecher

  • Unterstützung bei fehlenden Funktionen im Battery-Management-System (BMS) für Porsche.
  • Implementierung fehlender Diagnosefunktionen für LIN und CAN.
  • IVD-Implementierung für ein SFD-/non-SFD-Gerät.
  • Unterstützung in allen Softwarephasen einschließlich Ticket- und Fehleranalyse.
  • Analyse der DiVa-Testergebnisse.
  • Erstellung von Designdokumenten.
  • IVD-Integration und Diagnosesupport.
  • Betreuung einer komplexen IVD-Integration und Diagnoseimplementierungen.
  • Test- und Fehleranalyse im Team.
  • Projektsteuerung und -organisation.
  • Eingesetzte Werkzeuge: Vector CANoe, Vector DiVa, Polarion, DOORS Next Generation, InStep, Tessy, iSystem winIDEA, iSystem ic5000, Jira.
Juli 2021 - Mai 2022
11 Monate

Leiter Entwicklung / Embedded-Entwickler

  • Entwicklung einer neuen Controller-Leiterplatte zur Steuerung eines Elektromotors.
  • Neues Hardware-Design mit Online-Strommessung.
  • Positionsbestimmung ohne Unterstützung durch den Motor.
  • Steuerung anhand eines Stromprofils.
  • Flexible Benutzerkonfiguration.
  • Bootloader-Entwicklung für Atmel 328p CPU.
  • Eigenes Betriebssystem für Task- und Event-Verarbeitung.
  • Entwicklung einer Service-Anwendung.
  • Benutzeroberfläche über BLE- und WiFi-Kommunikation.
  • Entwicklung eines Basis-Treibers für den Atmel 328p und Anbindung an die Hardware.
  • Koordination und unterstützende Entwicklung des Geräts.
  • Verwendete Tools: GNU Compiler, GoogleTest, VisualStudio, PlantUML, Confluence, Altium, Qt.
Juli 2021 - Mai 2022
11 Monate

Cyber Security (IVD) Softwareentwickler

Continental

  • IVD-Integration im Conti ICAS Projekt.
  • Integration einer bestehenden IVD-Integration in das Projekt.
  • Definition der Softwareanforderungen und des Softwaredesigns.
  • Definition automatisierter Testfälle.
  • ASPICE-Audit.
  • Integration eines IVD-Moduls in die ICAS-Plattform.
  • Konfigurations- und Systemtests.
  • Anforderungsmanagement und detailliertes Softwaredesign.
  • Betreuung von Kunden-Audits.
  • Verwendete Tools: Electrobit Tresos, Vector CANoe, iSystems IC5000, Python, Enterprise Architect, IBM Rational DOORS, Jira.
Okt. 2020 - Juli 2023
2 Jahren 10 Monate

Verantwortlicher für Fehlerbehandlung

Bosch

  • Fehlermanagement und Fehleranalyse für BOSCH-Parksensor.
  • AUTOSAR-DEM- und FIM-Konfiguration.
  • Abgleich der aktuellen Konfiguration und Architektur.
  • Interne Abstimmungen mit dem Entwicklungsteam.
  • Erweiterung der bestehenden IBM Rational DOORS-Anforderungen.
  • Design-Vorbereitung für neue Projekte.
  • Diagnose-Status-Meeting mit dem Kunden (VW).
  • Einrichten und Überprüfen einer komplexen FIM-Tabelle für verschiedene Fahrzeugtypen.
  • Erstellen von Datenbanken, die aus verschiedenen DOORS-Masterdateien, Excel-Tabellen und implementiertem Code bestehen.
  • Automatisierung der Analyse mit Python.
  • Diagnosegespräche mit dem Kunden.
  • Schulung des indischen Teams für die Übernahme der Arbeit.
  • Verwendete Tools: IBM Rational DOORS, Python, Excel, AFE.
Juli 2019 - Aug. 2020
1 Jahr 2 Monate

Softwareentwickler

Continental

  • Sicherheitsfunktionen für schlüsselloses Zugangssystem.
  • Implementierung von Sicherheitsberechnungen für das Schlüsselprotokoll.
  • Implementierung des Crypto-Stacks für die Kommunikation mit Apple-Geräten.
  • Test am Gerät.
  • Berechnung von TOF für die Sicherheit der Kommunikation.
  • Debugging der neuen Softwareteile.
  • Entwurf einer neuen Testfunktionalität für Modultests.
  • MC/DC-Tests.
  • Erweiterung eines bestehenden generischen Systems um neue Algorithmen für Funkschlüssel.
  • Dekodierung und Kodierung von Datenübertragungen mit AES-Verschlüsselungsalgorithmen.
  • Fehlerbehebung und Optimierung des bestehenden Systems.
  • Entwicklung und Design einer Testbibliothek zur Implementierung strukturierter Softwaretests.
  • Erweiterung eines bestehenden Testsystems um neue Funktionalitäten.
  • Verwendete Tools: JTAG, Saleae Logic Analyzer, Conti SWATT, Verifysoft CTC.
Juli 2018 - Juli 2019
1 Jahr 1 Monat

Softwareentwickler

BHTC

  • AUTOSAR DaVinci-Konfiguration für den Handler des Speicherlayouts der Klimasteuerung.
  • Erstellung einer Anwendung für die Ausführung in der Vector DaVinci-Umgebung.
  • Einlesen und Schreiben von AUTOSAR-ARXML-Dateien.
  • Einrichten der Nutzungsvorlage im Vector DaVinci Developer.
  • Integration ins System.
  • Entwicklung eines DaVinci-Generators für ein SWC.
  • Erweiterung einer bestehenden Konfiguration.
  • Erstellung von Konfigurationsdateien für ein bestehendes Projekt.
  • Integration der neuen Schnittstellen und Verknüpfungen in das bestehende Projekt.
  • Verwendete Tools: Vector DaVinci Configurator, Vector DaVinci Generator, Microsoft Visual C.
Juni 2017 - Bis heute
8 Jahren 10 Monate

Leiter eines Fahrzeugdiagnoseteams / Softwareentwickler

SSH

  • Leitung der Diagnoseaktivitäten in verschiedenen Projekten.
  • Analyse von Fehler-Tickets und Debugging der Diagnose im System.
  • Anpassung bestehender Produktionstools für neue Umgebungen.
  • Problemanalyse bestehender Softwarekomponenten.
  • Analyse von ODX-, PDX-, SOME/IP- und DoIP-Problemen.
  • Unterstützung des internen Teams in verschiedenen Projekten.
  • Umsetzung verschiedener CanEasy-Datenbankschnittstellen.
  • Implementierung einer einheitlichen Schnittstelle.
  • Einlesen verschiedener Diagnosedefinitionsdatenbanken (ODX/PDX, CDD).
  • Einlesen von BUS-Definitionsdateien (LDF, DBC).
  • Einlesen von AUTOSAR-basierten Definitionsdateien.
  • Analyse von ODX-, PDX- und CDD-Datenbanken.
  • Entwicklung eines Importmoduls zum Einlesen dieser Datenbanken in CanEasy und direkte Durchführung von Diagnoseaktivitäten damit.
  • Verwendete Tools: ODX, PDX, SOME/IP, DoIP, CDD.
Juni 2017 - Juni 2019
2 Jahren 1 Monat

Softwareentwickler

Continental

  • Implementierung der kompletten Außenlichtfunktionalität mithilfe komplexer AUTOSAR-Module.
  • Leitung eines Teams zur Realisierung der Lichtfunktionen auf dem AUTOSAR-Steuergerät.
  • Softwareentwicklung nach wechselnden Anforderungen, inkl. ASIL-konformer und funktionaler Sicherheitsimplementierung.
  • Verwaltung von über 800 RTE-Ein-/Ausgangsschnittstellen, 600 Intermodul-Variablen und 50 Timer-Implementierungen.
  • Codekonfiguration und -generierung über XLSX-Dateien und Python.
  • Komplexe Modultests zur Validierung des gesamten Variableneingangsbereichs.
  • Technische Abstimmungen mit dem Kunden.
  • Erstellung eines zukunftsorientierten Implementierungskonzepts und von Skripten zur Synchronisation der DOORS-Anforderungen.
  • Entwicklung eines Testsystems zur Durchführung komplexer Modultests.
  • Erstellung der Modultestdokumentation (ca. 6000 Seiten).
  • Terminplanung und Aufgabenzuordnung für alle Implementierungsschritte.
  • Verbesserung des Kompilierungsprozesses durch den Einsatz von Visual Studio.
  • Erstellung eines Benchmark-Frameworks für OpenCL und CUDA.
  • Vergleich verschiedener Steuergeräte (ECU) und GPUs für spezielle Projektanforderungen.
  • Unterstützung und Umsetzung eines Frameworks zur Erstellung herstellerunabhängiger Benchmarks für GPU-Algorithmen.
  • Entwicklung und Planung eines Linux-basierten Frameworks.
  • Erstellung aussagekräftiger Testdaten als Entscheidungsgrundlage für verschiedene CPUs und GPUs.
  • Verwendete Tools: winIDEA, Visual Studio, Python, Excel, OpenCL, CUDA.
Jan. 2017 - Mai 2017
5 Monate

Softwareentwickler

MBtech

  • Softwareentwicklung für Porsche-ECUs auf Basis des AUTOSAR-Systems und MPC56xx.
  • Unterstützung der laufenden Softwareentwicklung und Problemlösung für verschiedene Module.
  • Fehlerbehebung und Erweiterung einer bestehenden Implementierung.
  • Planung der Erweiterung um neue Diagnosefunktionen (ODX, PDX, CDD).
  • Planung der Erweiterung der Bootloader-Implementierung.
  • Planung eines neuen NvM-Speicherkonzepts und Anpassung bestehender Tools für das NvM-Management.
  • Fehlerbehebung im System und beim Kunden vor Ort.
  • Verwendete Tools: Candela, Vector DaVinci Developer, Lauterbach Emulator, Porsche Tools, IBM Rational DOORS.
Jan. 2014 - Jan. 2017
3 Jahren 1 Monat

Systemarchitekt für Navigationssysteme

Conti

  • Unterstützung bei der Systemarchitektur mehrerer Navigationssystemprojekte, einschließlich externer Navigationseinheit (TomTom).
  • Low-Level-Treiber für GNSS-Positionierung.
  • Analyse von DLT-Log-Traces und Fehlerberichterstattung.
  • Implementierung und Wartung eines Analysetools zur Überprüfung von Fahrversuchsdaten und Simulation von Antriebstrangdaten.
  • Implementierung hardwarebezogener Systemtreiber (Linux) und detaillierte Analyse von Systemproblemen.
  • Unterstützung der Diagnostik-Komponenten in der Navigationssoftware und Analyse von PDX-Dokumenten.
  • Analyse der CPU- und Speicherauslastung der Navigation im Gesamtsystem.
  • CAN-Simulationen und Erstellung von Replay-Daten zur Behebung von Kommunikationsproblemen zwischen Navigationssystem und externen Anzeigeinstrumenten.
  • Schulung neuer Mitarbeiter in Spezialthemen wie Diagnostik, CAN-Transportprotokollen und Fehleranalyse.
  • Leitung technischer Koordinationsmeetings zwischen Navigationslieferanten und Endkunden (PSA).
  • Verwendete Tools: Python, Embedded Linux.
Mai 2011 - Dez. 2013
2 Jahren 8 Monate

Softwareentwickler für Diagnose

Hella

  • Entwurf und Implementierung verschiedener Bootloader für VW, Daimler und BMW.
  • Implementierung eines gemeinsamen Diagnosemoduls und eines flexiblen Bootloader-Konzepts für verschiedene Speicherlayouts.
  • Fehlerbehebung im System und Neugestaltung verschiedener Gerätetreiber.
  • Entwicklung eines intelligenten Startkonzepts auf Assemblerbasis.
  • Aufbau und Planung eines D-Flash-Servers in der AUTOSAR-Umgebung für Bootloader und Applikation.
  • Wartung und Implementierung verschiedener Bootloader für VAG, Daimler und BMW.
  • Entwicklung eines Bootloader-Updaters für alle OEMs.
  • Entwurf und Entwicklung eines intelligenten Diagnoseservers für VAG, DAG und BMW mit 8 Subplattformen.
  • Standardisierung von Diagnoseschnittstellen und einfache Konfiguration über Konfigurationsdatei.
  • Planung und Unterstützung eines EvenDataManagers zwischen der Applikation und den DEM-Modulen.
  • Verwendete Tools: Vector DaVinci Configurator.
Juli 2010 - Apr. 2011
10 Monate

Softwareentwickler

Continental

  • iPod-Anbindung für eine Multimedia-Schnittstelle unter Embedded Linux.
  • Definition und Umsetzung eines einheitlichen iPod-Benutzerkonzepts.
  • Entwurf, Implementierung und Optimierung der iPod-Steuerungs- und Anzeigealgorithmen.
  • Implementierung eines Gerätetreibers mit MOST für einen iPod-Controller.
  • Optimierung von Systemprozessen, Fehlerbehebung und Sicherstellung der Systemstabilität.
  • Erweiterung des MOST-Stacks für die Kommunikation mit der Head Unit.
  • Neugestaltung des MMI-Controllers.
  • Erstellung eines Pflichtenhefts und Ausarbeitung der Implementierungsanforderungen für eine CoverFlow-Funktion mit DOORS.
  • Verwendete Tools: IBM Rational DOORS, Embedded Linux, MOST.
Mai 2009 - Okt. 2012
3 Jahren 6 Monate

Softwareentwickler

  • Entwicklung eines ToDo- und History-Managers zur Vereinfachung der Code-Dokumentation und Wartung.
  • Umsetzung eines ToDo-Managements direkt im Quellcode.
  • Erstellung von Projektstatusstatistiken und Unterstützung des SVN-Code-Revisionierungssystems.
  • Verwendete Tools: Python.
Jan. 2009 - Dez. 2010
2 Jahren

Softwareentwickler

  • Entwicklung eines frei nutzbaren XCP-Treibers und eines entsprechenden Steuerprogramms.
  • Erweiterung des XCP-Standards um intelligente Textausgabe.
  • Entwicklung von Gerätetreibern für Embedded-Systeme und PC-seitige Benutzeroberflächen.
  • Verwendete Tools: ANSI C.
Juni 2007 - Juli 2007
2 Monate

Softwareentwickler

Johnson Control

  • Softwareanalyse von Komponenten hinsichtlich Abweichungen von UML-Spezifikationen.
  • Prüfung auf mögliche Implementierungsfehler und Erstellung eines Fehlerprotokolls.
  • Abgleich von UML und Code.
  • Verwendete Tools: Rational Rose.
Sept. 2006 - Juni 2010
3 Jahren 10 Monate

Softwareentwickler

Knorr Bremse

  • Umstellung eines Bootloaders vom Vector SLP9- auf das Vector SLP1-Paket.
  • Erweiterung der Flash-Routinen und der UDS-Funktionalität.
  • Implementierung grundlegender Diagnosefunktionen, Werksprüfungen und Kommunikation mit dem Hauptprogramm.
  • Entwicklung eines intelligenten EEPROM-Basis-Treibers für SH725x mit virtuellem Speichermanagement.
  • Entwicklung verschiedener Basistreiber für externe SPI-Komponenten wie Positionssensor, Watchdog und Stromversorgungsmodul.
  • Implementierung des Basissystems der EBS-Steuerungseinheit und Betreuung der Hardwareplattform.
  • Unterstützung der Vector-UDS-Diagnose für Systemintegration und EEPROM-Fehlerspeicherverwaltung.
  • Erweiterung einer bestehenden Treiberplattform auf Basis von Renesas SH725 gemäß HIS-Standards.
  • Implementierung und Anpassung einer Diagnoseverbindung für eine ABS-Steuerungseinheit unter Verwendung von Vector-CAN-Treibern.
  • Verwendete Tools: Vector DaVinci Configurator, ANSI C.
Aug. 2006 - Dez. 2006
5 Monate

Softwareentwickler

  • Entwicklung einer frei nutzbaren BIOS-Plattform, zugeschnitten auf Mikrocontroller.
  • Erstellung einer Toolchain zur Projektüberwachung und -steuerung.
  • Genutzte Tools: GNU ARM.
Mai 2006 - Juli 2006
3 Monate

Softwareentwickler

  • Implementierung der ARM-CPU-Unterstützung in einem proprietären BIOS.
  • Entwicklung von Steuerungssoftware zur Erfassung von Wegsensor-Messdaten.
  • Implementierung von PC-Diagnosen für Echtzeit-Trace-Ausgaben und Änderungen von Systemparametern.
  • Genutzte Tools: GNU ARM, Visual Studio.
März 2003 - Juni 2006
3 Jahren 4 Monate

Softwareentwickler

  • Entwicklung von BIOS- und CAN-Treibern basierend auf einem PEAK Micromod-Modul.
  • Implementierung eines Analog-/CAN-Wandlers und eines CAN/CAN-Gateways.
  • Entwicklung eines einfachen Betriebssystems mit Task-Funktionalität.
  • Erstellung von Code-Analyse-Tools für Dokumentation und To-Do-Listen.
  • Programmierung von Komponenten in Borland Delphi und C++ Builder für CAN-Bus-Anwendungen.
  • Erstellung einer Plug-and-Play-Anwendung zur Bus-Analyse und Simulation.
Apr. 2001 - Aug. 2006
5 Jahren 5 Monate
Leipzig, Deutschland

Softwareentwickler

Harman Becker Automotive Systems

  • Erstellung von Test- und Analysewerkzeugen für Prototypenentwicklung und Änderungen an Hardwareeinstellungen.
  • Implementierung eines CPU- und betriebssystemunabhängigen Treibers für Software-Updates über den Hauptcontroller.
  • Implementierung eines Treibers für die Kommunikation mit dem BC03-Bluetooth-Chip und Design der kompletten Protokollschicht.
  • Entwicklung von BIOS-Grundtreibern (UART, SPI, PWM) für Prozessoren wie V850, ST10 und TI-Signalprozessoren.
  • Prozessorwechsel für das Serienradio (Indianapolis Pro).
  • Realisierung eines BIOS-Konzepts für ST10- und V850-Prozessoren.
  • Entwicklung und Integration eines Apple-iPod-Treibers im Serienradio und Code-Optimierung.
  • Produktionsunterstützung für den Porsche Cayenne in Leipzig, inklusive Fehlereingrenzung und Fehlerbehebung.
  • Basisimplementierung eines BIOS-Systems bestehend aus Start, serieller Schnittstelle, Timer und A/D-Wandlung.
  • Entwicklung eines flexiblen CAN-Treibers für ein OEM-Radio basierend auf einem C-CAN-Chip und ARM-Prozessor.
  • Integration eines Vector DiagX-Moduls in die W221-Umgebung mit MOST-Kommunikation.
  • Ansprechpartner für CAN-Probleme und Aufbau eines CAN-Pools für Porsche-Projekte.
  • Entwicklung eines Diagnose-, Test- und Analysewerkzeugs basierend auf IPJ-CAN-Komponenten und Peak-Hardware.
  • Genutzte Tools: Visual Studio, ANSI C.
Juni 2000 - Apr. 2001
11 Monate

Softwareentwickler

  • Implementierung von BDE-Hardware für Produktions-Datenerfassungssysteme basierend auf einem Hitachi-Prozessor.
  • Programmierung in C mit einem GNU-C++-Compiler für Linux und Windows.
  • Konzipiert für den industriellen Einsatz mit Datenübertragung über ein serielles Bussystem.
  • Genutzte Tools: C, GNU C++.
März 1999 - Dez. 1999
10 Monate

Softwareentwickler

V3

  • Entwicklung einer Broker-Software mit Client-/Server-Administrations- und Verarbeitungsprogramm.
  • Datenbankentwicklung mit SQL auf einem Linux-Server mit Protokoll für Fernübertragung.
  • Umsetzung einer Internetpräsentation mit CGI und C++ mit dynamischer Datenspeicherung.
  • Verwendete Tools: C++, Delphi, SQL.
Juli 1997 - März 2001
3 Jahren 9 Monate

Softwareentwickler

VDO

  • Implementierung der Kombinationsdimmung für VW-Kombiinstrumente über den CAN-Kanal in Assembler.
  • Implementierung der OBD-Diagnose in Kombiinstrumenten für Audi (A2, A3, A4, A6).
  • Neudefinition von Schnittstellen und Neuimplementierung von Kommunikationsebenen für die Serienproduktion.
  • Projektunterstützung bei der Fehlersuche in verschiedenen Modulen.
  • Testen von Softwarekomponenten und Erstellung eines CAN-Simulationsprogramms.
  • Verwendete Tools: Assembler.
März 1997 - Aug. 2000
3 Jahren 6 Monate

Softwareentwickler

Krupp

  • Erstellung eines Benutzerprogramms zur Aufzeichnung von Messwerten über mehrere Monate.
  • Entwicklung des Messabschnitts in C++, gesteuert von einem Delphi-Hauptprogramm über DDE-Kommunikation.
  • Umsetzung komplexer Auswertungen mit Druckerausgabe.
  • Verwendete Tools: C++, Delphi.
Jan. 1997 - Dez. 1997
1 Jahr

Softwareentwickler

  • Erweiterung einer Benutzeroberfläche zur Parametrierung von Produktionsmaschinen.
  • Austausch und Neuimplementierung von Teilen des Codes.
Mai 1996 - Dez. 1997
1 Jahr 8 Monate

Softwareentwickler

FHG

  • Erstellung eines Benutzerprogramms zur Optimierung und Analyse von Messdaten.
  • Implementierung mathematischer Routinen aus Fortran.
  • Entwicklung komplexer Auswertungen für Bildschirm- und Druckerausgabe unter Microsoft Visual C++ 4.0.
  • Verwendete Tools: Microsoft Visual C++ 4.0.
Jan. 1994 - Dez. 1997
4 Jahren

Softwareentwickler

Swift

  • Erstellung eines Benutzerprogramms zur Datenerfassung, Parametrierung und Auswertung von Messgeräten.
  • Entwicklung unter MS-DOS mithilfe von Interrupt-Service-Routinen und Assembler für zeitkritische Prozesse.
  • Verwendete Tools: Assembler, C, MS-DOS.
Jan. 1993 - Dez. 1993
1 Jahr

Softwareentwickler

Stoe

  • Entwicklung eines 3D-Analyseprogramms für Messkurven.
  • Umsetzung einer echten grafischen MS-DOS-Anwendung.
  • Verwendete Tools: Assembler, Fortran, MS-DOS.
Jan. 1992 - Dez. 1992
1 Jahr

Softwareentwickler

Atas

  • Programmierung von Grafikroutinen für ein Multiprozessorsystem in einer Embedded-Anwendung.
  • Entwicklung von Assembler-Routinen für Arbeiten im Grafikspeicherbereich.
  • Verwendete Tools: Assembler.

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Automotive (28.5 Jahre), Fertigung (10 Jahre), Informationstechnologie (9 Jahre), Gesundheitswesen (3 Jahre) und Bank- und Finanzwesen (1 Jahr).

Automotive
Fertigung
Informationstechnologie
Gesundheitswesen
Bank- und Finanzwesen

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Produktentwicklung (34 Jahre), Informationstechnologie (29 Jahre), Qualitätssicherung (10.5 Jahre), Projektemanagement (3.5 Jahre) und Forschung und Entwicklung (3 Jahre).

Produktentwicklung
Informationstechnologie
Qualitätssicherung
Projektemanagement
Forschung und Entwicklung

Fähigkeiten

Beruflicher Fokus

  • Automotive-entwicklung
  • Autosar-bootloader
  • C/c++ Unter Windows/linux
  • Entwurf Und Implementierung Von Kommunikationsprotokollen
  • Entwurf Und Implementierung Von Debug-systemen
  • Embedded C
  • Hardware-nahe Programmierung In C Und Assembler
  • Testen – Manuelle Tests, Unit-tests
  • Fahrzeugvernetzung Can
  • Most
  • Lin Und Ethernet Autosar

Programmiersprachen

  • Ansi C (Hoch)
  • Assembler (Hoch)
  • C++ 20 (Hoch)
  • C# (Grundkenntnisse)
  • Cmake (Hoch)
  • Python (Hoch)
  • Qt (Mittel)
  • Sql (Hoch)
  • Fortran (Hoch)
  • Delphi (Mittel)
  • Php (Hoch)
  • Perl (Hoch)
  • Opencl (Hoch)
  • Cuda (Hoch)

Betriebssysteme

  • Linux (Hoch)
  • Embedded Linux (Grundkenntnisse)
  • Windows (Hoch)
  • Ms-dos (Hoch)
  • Cmx (Hoch)
  • Osek (Hoch)
  • Os20 (Hoch)
  • Macos (Hoch)
  • Autosar (Hoch)
  • Freertos (Hoch)

Automotive-dateiformate

  • Arxml
  • Asc
  • Blf
  • Cdd
  • Dbc
  • Dlt
  • Ldf
  • Ncf
  • Odx/pdx
  • Elf
  • Trc
  • Map

Tätigkeitsfelder

  • Automobilindustrie
  • Autosar-bootloader
  • Fahrzeugvernetzung Can, Lin, Most, Ethernet, Diagnose
  • Diagnose
  • Manuelle Tests
  • Softwareentwicklung
  • Softwaretests
  • Systemarchitekt
  • Administration
  • Systemberatung
  • Applikationsentwicklung
  • Treiberentwicklung
  • Projektmanagement
  • Migration
  • Konzeption

Werkzeuge

  • Schleissheimer Caneasy (Hoch)
  • Gnu Gcc (Grundkenntnisse)
  • Confluence (Hoch)
  • Ibm Rational Doors (Hoch)
  • Polarion (Grundkenntnisse)
  • Instep (Mittel)
  • Enterprise Architect (Hoch)
  • Plantuml (Hoch)
  • Git (Hoch)
  • Svn (Hoch)
  • Ptc Integrity (Hoch)
  • Conti Swatt (Hoch)
  • Googletest (Hoch)
  • Tessy (Grundkenntnisse)
  • Elektrobit Tresos (Hoch)
  • Isystems Ic5000 (Mittel)
  • Isystem Winidea (Mittel)
  • Jira (Hoch)
  • Lauterbach Trace32 (Hoch)
  • Jtag (Hoch)
  • Microsoft Office (Hoch)
  • Mplab (Hoch)
  • Monaco Dts (Mittel)
  • Openproject (Hoch)
  • Rapsody (Mittel)
  • Borland C++ Builder (Hoch)
  • Visual Studio (Hoch)
  • Visual Studio Code (Hoch)
  • Eclipse (Grundkenntnisse)
  • Stm32 Cubeide (Hoch)
  • Vector Canoe (Hoch)
  • Vector Davinci Developer (Hoch)
  • Vector Davinci Configurator (Hoch)
  • Nordische Entwicklungsumgebung
  • Isystem32 (Hoch)
  • La Viewer (Hoch)
  • Salea Logic Analyzer (Hoch)

Automotive-protokolle Und Embedded-themen

  • Can (Hoch)
  • Lin (Hoch)
  • Ethernet (Grundkenntnisse)
  • Most (Hoch)
  • Tcp/ip (Hoch)
  • Iso-tp (Hoch)
  • Uds (Hoch)
  • Doip (Hoch)
  • Some/ip (Hoch)
  • Xcp (Hoch)
  • Embedded-dma (Hoch)
  • Emulator (Hoch)
  • Ereignis (Hoch)
  • Interrupt (Hoch)
  • Motorsteuerung (Hoch)
  • Spi (Hoch)
  • Sensor (Hoch)
  • Task (Hoch)
  • Timer (Hoch)
  • Uart (Hoch)
  • Usb (Hoch)
  • Pwm (Hoch)
  • Bootloader (Hoch)

CPU

  • Arm Lpc 2106 2138 (Hoch)
  • Aurix (Hoch)
  • Nxp Sg32g (Hoch)
  • Pic 33ch (Hoch)
  • Renesas M16c, Sh (Hoch)
  • Siemens C16x (Hoch)
  • Stm32 (Hoch)
  • Nora B106 (Hoch)
  • Nrf5340 (Hoch)
  • Motorola 6809 (Hoch)
  • Nec V850 (Hoch)
  • Star X (Hoch)

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Polnisch
Grundkenntnisse

Ausbildung

MSc Dipl.-Ing. (FH)

Profil

Erstellt
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Peter ansässig?

Peter ist in Zingst, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.

Welche Sprachen spricht Peter?

Peter spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher), Polnisch (Grundkenntnisse).

Wie viele Jahre Erfahrung hat Peter?

Peter hat mindestens 34 Jahre Erfahrung. In dieser Zeit hat Peter in mindestens 11 verschiedenen Rollen und für 22 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr. Beachten Sie, dass Peter möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Peter am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Peter gut geeignet für Rollen wie: Interims-Teamleiter, Projektmanager, Embedded-Entwickler.

Was ist das neueste Projekt von Peter?

Die neueste Position von Peter ist Interims-Teamleiter bei Somnomedics.

Für welche Unternehmen hat Peter in den letzten Jahren gearbeitet?

In den letzten Jahren hat Peter für Somnomedics, MAN, ThomasMagnete, MedVET und Eberspaecher gearbeitet.

In welchen Industrien hat Peter die meiste Erfahrung?

Peter hat die meiste Erfahrung in Industrien wie Automotive, Fertigung und Informationstechnologie. Peter hat auch etwas Erfahrung in Gesundheitswesen und Bank- und Finanzwesen.

In welchen Bereichen hat Peter die meiste Erfahrung?

Peter hat die meiste Erfahrung in Bereichen wie Produktentwicklung, Informationstechnologie und Qualitätssicherung. Peter hat auch etwas Erfahrung in Projektemanagement und Forschung und Entwicklung.

In welchen Industrien hat Peter kürzlich gearbeitet?

Peter hat kürzlich in Industrien wie Automotive, Gesundheitswesen und Fertigung gearbeitet.

In welchen Bereichen hat Peter kürzlich gearbeitet?

Peter hat kürzlich in Bereichen wie Produktentwicklung, Informationstechnologie und Qualitätssicherung gearbeitet.

Was ist die Ausbildung von Peter?

Peter hat einen Master in MSc Dipl.-Ing. (FH).

Wie ist die Verfügbarkeit von Peter?

Peter ist sofort verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Peter?

Der Stundensatz von Peter hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Peter beauftragen?

Um Peter zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

1000
750
500
250
⌀ Markt: 770-930 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.