Profilbild von Klaus Pfaadt Erfahrener Embedded Software-Entwickler aus Waldkirch

Klaus Pfaadt

nicht verfügbar bis 31.12.2026

Letztes Update: 12.03.2025

Erfahrener Embedded Software-Entwickler

Firma: Pfaadt Software
Abschluss: Diplom-Ingenieur (FH) Technische Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (verhandlungssicher) | Französisch (gut)

Schlagwörter

Embedded Software Software Architecture C (Programmiersprache) Assemblersprache Automotive Open System Architecture C# C++ Canopen Linux Gerätetreiber + 8 weitere Schlagwörter anzeigen

Dateianlagen

ProfilKlausPfaadt_181024.pdf

Skills

Embedded Software-Entwicklung
Umfangreiche Erfahrung in der Entwicklung von Embedded Software für verschiedene Systeme und Plattformen.

Programmiersprachen
Beherrschung mehrerer Programmiersprachen wie C, C++, C#, Assembler, Python und JavaScript.

Embedded Systeme und CPUs
Fundierte Kenntnisse in verschiedenen Embedded Systemen und CPUs, einschließlich Windows CE, Linux und verschiedener Prozessoren.

Software-Architekturen
Erfahrung mit Enterprise Architect (EA), SVN/GIT und verschiedenen Software-Architekturen.

Entwicklungstools
Vertrautheit mit verschiedenen Entwicklungstools wie AUTOSAR, Code Composer Studio und Flash-File-Systemen.

Netzwerkprotokolle
Kenntnisse in EtherCAT, CANopen und Modbus für industrielle Kommunikation.

Web-Technologien
Erfahrung mit Web-Entwicklung, einschließlich Angular, TypeScript und Plotly.js.
 

Projekthistorie

01/2001 - bis jetzt
Geschäftsführender Gesellschafter Pfaadt Software
IT-Consulting (Internet und Informationstechnologie, < 10 Mitarbeiter)

Freiberufliche Tätigkeit bei diversen Firmen, Entwicklung und Vertrieb von BSPs und Treiber Lösungen.

11/2018 - 12/2024
Softwareentwickler TRUMPF Hüttinger
TRUMPF Hüttinger (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Embedded Software Entwicklung in C für verschiedene Produkte basierend auf TI Sitara Prozessoren:
  • Stromgenerator LDMOS für Chip-Fertigung
  • Stromgenerator AOM für Chip-Fertigung
  • Batteriewechselrichter TruConvert
  • IoT zur Anbindung von Generatoren über OPC UA
  • TruPlasma MF Series
Code-Generierung / Scripting mit Python
Anbindung über EtherCAT, Modbus, ASIP, BSIP
Integration von FPGA-Funktionalität
Power- und Frequency-Ramping
Hauptverantwortlicher Backend Entwickler für Web-Anbindung
Frontend Anpassungen in Angular / Typescript / Plotly.js
Erstellung graphischer Mess- und Analyse-Tools über Web-Interface:
  • Oszilloskop
  • Trending
  • Data Logger
Entwicklung von Embedded Software in C für verschiedene Produkte, Code-Generierung mit Python, Integration von FPGA-Funktionalität, Entwicklung von Web-Anwendungen.
https://www.trumpf.com/de_DE/newsroom/stories/hinter-den-kulissen-der-mikrochip-produktion/

08/2018 - 10/2018
Softwareentwickler SICK AG
SICK AG (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Portierung von Unit-Tests von microScan3 auf nanoScan3 Plattform, Arbeit mit CUnit und Tessy

01/2018 - 04/2018
Softwareentwickler Autoradio-Tuner bei HARMAN BECKER
HARMAN/BECKER (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Entwicklung für Ford 2020 auf Basis von NXP MPC5746C, Optimierung der SPI-Schnittstelle, Implementierung von Audio-Komponenten für Daimler NTG7

01/2015 - 12/2017
Softwareentwickler Brennermanagement-Systeme SIEMENS Rastatt
SIEMENS AG Rastatt (Energie, Wasser und Umwelt, >10.000 Mitarbeiter)

Neuentwicklung einer Basisplattform für Brennermanagement-Systeme im industriellen Umfeld. Experte im Bereich C++ Entwicklungen und Betriebssysteme in einem Software-Team mit zwei Architekten. Erstellung von Infrastruktur für überwachte Echtzeitanwendungen in einem CANopen Netzwerk.
OS-Abstraktion
Produkt-Entwicklung von Controller und Sensor-Devices. Erstellung von Treiber-Lösungen für hoch-performante A/D-Wandlungen
Erstellung eines Unit-Test-Frameworks für die Simulation vom Interprozess-Kommunikation
Eingesetzte Werkzeuge/Technologien: TI RM4x, UML, Enterprise Architect, Design Patterns, Templates, State Machines, CANopen (SYSTEC), Embedded OS (Sciopta), Flash/Sdcard Driver and File Systems, SIL-3, PEP, Requirements, Unit Testing (VectorCAST, cxxtest), Integration Tests (Python), Scrum, Reviews

07/2013 - 12/2014
Softwareentwickler Autoradio-Tuner HIRSCHMANN CAR COMMUNICATION, Neckartenzlingen
HIRSCHMANN CAR COMMUNICATION (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

Erstellung von Produktionstests für die Serienfertigung (FKT und EOL) von modernen, digitalen Radio- und TV-Tunern. Tests unter Linux für die TV-Tuner „JLR“ und „Entertainment Hub“ basierend auf Freescale iMX6Solo und iMX6Quad. Tests unter Linux und FAMOS für die Infotainment-Systeme BMW TVM T2 und DAI TB55 basierend auf Fujitsu MB86HD62. Tests unter OS21 für die Radio-Systeme TM55 basierend auf Controllern und Libraries von STM. Entwicklungs-unterstützung / Treiberentwicklung Windows CE 7.0 für Head-Unit basierend auf Renesas R-Car H2

Eingesetzte Werkzeuge/Technologien: Embedded Linux, FAMOS, OS21, Radio-Standards „AM, FM, DAB, CMMB, SDARS, HD-Radio“, TV-Standards „DVBT, ISDBT, DTMB“, Windows CE 7.0, Enterprise Architect

08/2012 - 02/2013
Softwareentwickler BDT, Rottweil
BDT (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

Applikationsentwicklung für das SCSI-Storage-Device “MultiStak” (Endkunde Hewlett-Packard)
Anpassung UBOOT und Linux-Kernel an neue Hardware mit Prozessor Cavium CNS3400
Entwicklung eines Produktionstests für Vorserien-Hardware mit Python
Embedded Linux, C++, sqlite3, Enterprise Architect, Python, UBOOT, Linux-Kernel, Scrum

03/2012 - 08/2012
Softwareentwickler RAFI, Berg bei Ravensburg
RAFI (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Redesign einer Embedded Web-Server-Schnittstelle für Software-Updates in einem medizinisch-technischen Gerät
Entwicklung eines Board Support Packages für ein neues Basis-Board mit FreeScale iMX53 CPU (Windows Embedded Compact 7), Test-Software. Entwickelt mit C / C++.

11/2011 - 02/2012
Softwareentwickler Medizintechnik PTW, Freiburg
PTW (Pharma und Medizintechnik, 250-500 Mitarbeiter)

Entwicklungen im Medizinisch-Technischen Umfeld (Radiologie)
Anpassung Board Support Package für ATMEL AT91SAM9G45
Neuentwicklung eines NAND Flash Update Tools
Neuentwicklung eines SAM-BA Download- und Update-Tools über seriell für AT91SAM7S256 Co-Prozessor
Einrichtung Bluetooth-Stack, Testapplikationen mit 32FEET
Entwicklung von .net-System-Libraries und Test-Applikationen in C#.

06/2011 - 10/2011
Softwareentwickler LEAR Corporation
LEAR CORPORATION (Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

Automotive Entwicklungen im BMW Umfeld, AUTOSAR/OSEK-OS Entwicklungen, Erstellung von Test-Cases mit CANoe / CAPL, Unit Tests / Code Coverage

06/2009 - 06/2010
Softwareentwickler Waagen BIZERBA, Balingen
BIZERBA (Konsumgüter und Handel, 1000-5000 Mitarbeiter)

Erstellung eines Board Support Packages für Windows CE 6.0 für ein kundenspezifisches Board mit FreeScale iMX25
Inbetriebnahme-Unterstützung
Display-Anpassungen
Erstellung verschiedener Treiber z.B. für DotMatrix-Display, Matrix-Tastatur, Netzteil-Ansteuerung, Flash-Disk
Entwicklung von Stress-Tests für Abschaltverhalten von File-System und Flash-File-System
Entwicklung einer Flash-Update-Software für NAND-Flashs unter Windows CE

01/2007 - 12/2009
Softwareentwickler Bundesdruckerei/MSC
BUNDESDRUCKEREI / MSC FREIBURG GMBH (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

Entwicklungsunterstützung für VISOTEC Mobile 100
Entwicklung von Softwarepaketen zur Kommunikation mit einem ADSP-Controller
Anpassung Flash-Disk Treiber FlashFX
Entwicklung eines Flash Update Tools für NOR Flashs unter Windows CE
Anpassung eines Touch-Treibers an die Hardware-Gegebenheiten

01/2007 - 08/2007
Softwareentwickler Blaupunkt/ADIT
Blaupunkt / ADIT (Automobil und Fahrzeugbau, 5000-10.000 Mitarbeiter)

Anpassung / Optimierung eines Flash Disk Treibers und eines Filesystems für 2GB NAND Flashs für ein Navigations-System
Optimierung des Mount-Verhaltens von FlashFX in direkter Zusammenarbeit mit Datalight.
Untersuchung / Implementierung verschiedener Bausteine bzgl. Performance.
Statische Codeanalyse mit PC-Lint
eSOL, eT-Kernel, Datalight FlashFX und Reliance

03/2005 - 11/2005
Applikationsentwicklung KUKA Controls, Weingarten
KUKA (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

  • Weiterentwicklung des Windows Tool RealTimeDeviceManager zur konfliktfreien Integration von Hardware-Komponenten für die Echtzeitbetriebssysteme CeWin und VxWin unter Windows.
  • Windows Internals, ACPI, PCI-Routing Tables

01/2003 - 12/2003
Softwareentwickler AIM, Freiburg
AIM GmbH (Industrie und Maschinenbau, 50-250 Mitarbeiter)

Harddisk-Recording von 2x 100Mbit AFDX-Netzwerk-Traffic, Implementierung von Applikation, Treiber, Karten-Software
Windows Driver Model, Nucleus/RT

01/1995 - 03/2001
Softwareentwickler FS FORTH-SYSTEME
FS Forth-Systeme GmbH (Industrie und Maschinenbau, 50-250 Mitarbeiter)

BIOS-Entwickler bei dem damaligen deutschen Distributor für SystemSoft bzw. Insyde Software BIOS. Adaption des BIOS an Chipsatz AMD SC520 und VIA M5123. Erweiterungen des BIOS um Remote-Funktionalitäten. Diverse daraus resultierende Projekte in Deutschland (v.a. SIEMENS), aber auch 3 Einsätze in USA und Südafrika. Platform-Provider für SystemSoft beim PCI-SIG Plug-Festival in Berlin. Support-Engineer für Datalight- und Pharlap-Produkte, Windows CE Entwickler
C / C++ / Forth / Assembler

04/1993 - 09/1994
Datenbank- / Windows-Applikations-Entwickler
awell Digital GmbH

Entwicklung von Datenbank- und Windows-Applikationen

Reisebereitschaft

Weltweit verfügbar

Bewertungen

Senior Embedded Software Entwickler (Christoph Obrecht)
"Ich hatte das Vergnügen, mit Klaus Pfaadt 6 Jahre an gemeinsame Projekte zur Entwicklung von Embedded Software zusammenzuarbeiten. Klaus Pfaadt hat nicht nur hervorragende technische Fähigkeiten bewiesen, sondern auch eine bemerkenswerte Professionalität und Zuverlässigkeit gezeigt.
Er arbeitet effizient, kommuniziert klar und ist stets bereit, die Extrameile zu gehen, um sicherzustellen, dass alle Anforderungen erfüllt werden."
Profilbild von Klaus Pfaadt Erfahrener Embedded Software-Entwickler aus Waldkirch Erfahrener Embedded Software-Entwickler
Registrieren