24.02.2026 aktualisiert

**** ******** ****
teilweise verfügbar
info: Abends und am Wochenende verfügbar

Embedded Software-Entwickler

Waldkirch, Deutschland
Waldkirch +250 km
Diplom-Ingenieur (FH) Informatik
Waldkirch, Deutschland
Waldkirch +250 km
Diplom-Ingenieur (FH) Informatik

Profilanlagen

ProfilHartmutPfaadt.pdf
ProfilHartmutPfaadt_engl.pdf

Skills

C (Programmiersprache)ArchitekturARM ArchitekturAssemblerspracheAutomobilindustrieC#C++Embedded C++Embedded SystemsEmbedded LinuxEmbedded BetriebssystemeEmbedded SoftwareVisual C++Windows EmbeddedFehleranalyseLaser-Lua ScriptingMatlabEchtzeit-BetriebssystemeSoftwareentwicklungYoctoBetriebssysteme
Embedded Software-Entwicklung
Umfangreiche Erfahrung in der Entwicklung von Software für Embedded/Industrial, Medical und Automotive Systeme. Spezialisierung auf hardware-nahe Software-Entwicklungen und Treiber-Entwicklungen.
Programmiersprachen
Fundierte Kenntnisse in C, C++, C#, Assembler und weiteren Sprachen wie Matlab, Phython und LUA.
Betriebssysteme und Embedded Systeme
Erfahrung mit verschiedenen Microsoft Windows Plattformen, Embedded Linux, Yocto, Realtime RTOS.
Embedded CPUs
Kenntnisse in der Arbeit mit verschiedenen ARM/Cortex, FreeScale, Intel, Renesas, AMD und anderen Embedded CPU-Architekturen.
Automotive Technologien
Erfahrung in der Entwicklung von Automotive-Systemen, einschließlich Radio-Tuner-Systemen, TV-Descrambling und Fehleranalyse-Software, Unified Diagnostic Services (UDS)
3D Laser Kamera Entwicklung mit Time of Flight Messung.

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Geschäftsführender Gesellschafter Pfaadt Software

Pfaadt Software

Internet und Informationstechnologie

< 10 Mitarbeiter

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

Softwareentwickler Sick AG Waldkirch

Sick AG Waldkirch

Industrie und Maschinenbau

>10.000 Mitarbeiter

Entwicklung von hochauflösenden 3D Laserkameras mit Time-of-Flight Messung.

C++ Software-Entwicklung in enger Zusammenarbeit mit Hardware- und FPGA-Entwicklern. Bring-up neuer Hardware, Treiber-Entwicklung mit I2C / SPI / DMA / IRQs / Imager Chip Firmware Download / Data handling, Laser illumination handling, Kalibrationen der Messung, Linux-Kernel-, Device-Tree-Config, Yocto Rezepte, Jenkins CI, Unittests usw.
Unterstützung der Fertigung mit speziellen Developer APIs mit Python/Lua und C++.
Matlab Interfaces.

Eingesetzte Werkzeuge/Technologien:
C++, Python, Lua, Yocto Linux, Jenkins, Confluence, Git, SVN, Jira, Sick Tools SOPAS ET/Air/AppStudio, Matlab, Unittesting

Software-Entwickler im Radio-Tuner-Team, Harman Becker Automotive Systems GmbH, Karlsbad

Harman Becker Automotive Systems GmbH, Karlsbad

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Software-Entwickler im Radio-Tuner-Team
  • Inbetriebnahme / Bring-up einer Radio-Platform unter Yocto-Linux (iMX6 basiert), GPIO-Konfiguration und Test des Sound-Chip Dirana3, Modifikation der C++ - Tuner-Applikation und des Systemd-Service. Integrationsunterstützung zurück in Linux für die Lieferung an den Kunden (Toyota Brazil).
     
  • Entwicklung eines Engineering Menü, welches remote die Verbindung zum Radio aufnimmt und den Tuner-Empfang (Qualität, Senderlisten etc) kontrolliert und steuert, ohne eine Bedienoberfläche am Radio zu benötigen (z.B. für Testfahrten ohne HMI). Auswertung des Datenstroms aus DLT-Trace und TraceClient, Tunen über SSH-Verbindung. Darstellung des Frequenz-Spektrums mit Stations, Alternative Frequency und potentiellen Sendern für FM und DAB. Die Applikation basiert auf C#. Weitere Tests auch mit Java. Eingesetzt bei Ford, Toyota, Tesla auf Testfahrten
     
  • TV Descrambling, Conditional Access System (CAS) für HD-DMB Fernsehen für Korea (Daimler u. Maserati) für NTG6 / MBUX. Dual Video-Stream Dekodierung für die automatische Umschaltung der TV-Kanäle bei schlechtem Signal. Analyse der Software-Interfaces und Treiber für Video for Linux V4L2 und Audio Video Bridging AVB.
     
  • TV-Fehler-Ticket Analyse aus Testfahrten in Japan u. Brasilien für BMW mit Elvis-Ticket-System. Fehlerlokalisierung, Voranalyse-Notizen u. Weiterleitung an entsprechenden Function-Owner. Entwicklung einer DLT-Protokoll-Fehleranalyse-Software mit C# für TV.
     
Eingesetzte Werkzeuge/Technologien:
C++, C#, Java, Yocto-Project (Linux), Perforce/GIT, Elvis

Software-Entwickler im Linux System-Team, Harman Becker Automotive Systems GmbH, Ulm

Harman Becker Automotive Systems GmbH, Ulm

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Software-Entwickler im Linux System-Team
  • Entwicklung von Analyse-Software für Memory, Filesysteme, CPU-Last auf einer Radio/TV-Platform für BMW. Erkennung und Lösung von Software-Fehlern und Speicher-Leaks. Automatische Erstellung von Übersichts-Diagrammen mit Python/Mathplot für die BMW-Qualitätsberichte für alle Platformen über einen System-Daemon.
    System-Startup Timing-Analyse vom Einschalten bis Early-Audio. Dokumentation mit Enterprise Architect.
    Image-Build mit Yocto-Linux. C++-Testsoftware Entwicklung mit Yocto ADT. Speicheranalyse und Fehlersuche in Autosar.
    Application/System-Crash: Ursachen-Untersuchungen mit Core-Dump Files im GDB.
     
  • Eingesetzte Werkzeuge/Technologien:
    C++, Python, LUA, SQL, EA, Yocto-Project (Linux), Perforce/GIT Revision Control, Confluence-Wiki, Jira Issue Tracker, Elvis Ticket-System, Arccore Autosar, gdb-multiarch

Softwareentwickler Windows CE Realtime, JETTER AG LUDWIGSBURG

JETTER AG LUDWIGSBURG

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

  • Entwicklung einer Freescale i.MX6 / WEC2013-Basis-Platform für die industrielle und mobile Automation.
  • Kunden-Projekt: Multi-Monitor-Steuerung für eine Fräsmaschine mit 6 angebundenen Kameras.
  • Erstellung eines Hardware Adaptation Layer für die Endkunden-Applikation. Verschiedene Treiber-/Kernel-Entwicklungen z.B. spezielles SPI-Protokoll für Coprozessor-Kommunikation, verschiedene Flash-Updates, CAN, Dual-Monitor-Display-Treiber, Ethernet. Entwicklung eines dynamischen Autostart-Control-Applikation sowie Update-Mechanismus. CPU-Last-Monitoring und Test-Software. Programmiersprache war C und C++, etwas C#.
Technische Beratung der Geschäftsleitung, Projektleitung und Kommunikation mit indischen Zulieferern.

Softwareentwickler für Radio-Tuner, HIRSCHMANN CAR COMMUNICATION, NECKARTENZLINGEN

HIRSCHMANN CAR COMMUNICATION, NECKARTENZLINGEN

Automobil und Fahrzeugbau

500-1000 Mitarbeiter

  • Erstellung eines Diagnostic-Frameworks und von Diagnostic-Tests für das digitale Radio-System TM55 (AM/FM/DAB/CMMB/SDARS/HD) in C++, später Team-Leader Diagnose. Hauptverantwortlicher Windows CE Entwickler im Kundenumfeld Daimler und Mitsubishi Electronics. Treiber-Entwicklung der SPI Kommunikationsschnittstelle zur Karte über DMA. Entwicklungsunterstützung und Schulung der Kollegen, auch an anderen Standorten. Schnelle und sichere Firmware-Downloads über SPI auf Tuner-Karte. Intensive Unterstützung der Projektleitung. Kommunikation/Techn.Meetings mit Japan. Fahrzeug-Testfahrten.
  • Betriebssystem: Windows Embedded Automotive 7, programmiert mit C/C++

Softwareentwickler für verschiedene Projekte

diverse

Industrie und Maschinenbau

500-1000 Mitarbeiter

Bundesdruckerei/MSC Freiburg, Bizerba Balingen, MSC Aachen, MSC Freiburg, PTW Freiburg, RAFI Ravensburg, BDT Rottweil, SCA Schucker Bretten, B,BRAUN München, LEAR CORPORATION KRONACH...

Software-Entwickler für FinanzIT Hannover im Auftrag von Microsoft Hamburg

FinanzIT / Microsoft

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Geldautomaten-Entwicklung

Software-Entwickler, FS Forth-Systeme GmbH (8 Jahre angestellt)

FS Forth-Systeme GmbH

Industrie und Maschinenbau

10-50 Mitarbeiter

  • Software-Entwickler bei FS Forth-Systeme GmbH (heute übernommen durch Fa. Digi)
     
  • Software-Entwickler / Consultant und Trainer für Windows CE mit viel Außendienst in D und in den Nachbarländern BE/Ö/CH. Direkte Kundenbetreuung vor Ort, Messe-Präsenz / Aussteller bei Messen für Elektronik / Embedded / Microsoft (auch USA). Projekte im Bereich BIOS, uC, Medizin, mobile Satelliten-Verfolgung mit Parabolspiegel, HMI, Navigation, Fahrzeug-Zulieferer u.v.m.
     
  • C / C++ / Forth / Assembler

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden