Stefan Goldynski

Senior Principal Software & Systems Architect
Low-Level Drivers · Embedded Systems · Application Software · HMI · GUI
Dipl.-Ing. (FH) · 25+ Years of Software Systems Engineering
Born 1972, Based in Munich, Bavaria
Stefan Goldynski

Profile

Senior Embedded Software Engineer und Systemarchitekt mit über 25 Jahren Erfahrung in der Entwicklung komplexer, sicherheitskritischer und echtzeitfähiger Systeme. Langjährige Tätigkeit als leitender Entwickler und Hauptarchitekt für multitasking- und multithreadingfähige Embedded-Lösungen in Automotive, Industrie, Messtechnik und Medizintechnik.

Schwerpunkt auf modularen, skalierbaren und traceable Softwarearchitekturen mit klarer Layer-Struktur, komponentenbasiertem Design sowie konsequenter Trennung von Hardware-Abstraktion, Plattformdiensten und Applikationslogik. Erfahrung von hardwarenaher Entwicklung auf Register-/Treiber-/FPGA-Ebene bis zu System-, Kommunikations- und GUI-Schichten.

Fundierte Expertise in C/C++, C#, Java und Python, RTOS und Embedded Linux, AUTOSAR-Anbindung, ASPICE, Functional Safety, Cybersecurity sowie Architektur- und Guideline-Entwicklung auf Unternehmensebene.

Key Competencies

Software- & Systemarchitektur Layered Architecture · komponentenbasiertes Design · Low Coupling / High Cohesion · Design Patterns · Traceability · Enterprise Architect
Embedded & Echtzeit Multithreading · Multitasking · IPC · Interprozessorkommunikation · HAL · Treiber · Ressourcenoptimierung
Programmiersprachen C · C++ · STL · Boost · C# · Java · Python · VBA · Scripting
RTOS & Betriebssysteme QNX · Embedded Linux · Integrity (Green Hills) · Windows Embedded
Hardware & Interfaces CAN · SPI · I²C · UART · Ethernet · ADC · DMA · PWM · GPT · FPGA (Xilinx) · JTAG · ARM · SoC
Qualität & Safety ASPICE · Functional Safety · ASIL · Cybersecurity · HIL/SIL · Smoke Tests · Integrationstests · EMV
Tools & Methoden Enterprise Architect · Lauterbach TRACE32 · CANoe · Vector Tools · Renesas · Eclipse · Visual Studio · Git/SVN · Jira · Jenkins · CI/CD · Agile/Scrum/Kanban · V-Modell
Cloud & IoT REST · MQTT · Telemetrie · Remote-Diagnose · Backend-Kommunikation von Embedded-Systemen

Professional Experience – Selected Projects

Nicom GmbH · Senior Software System & Architecture Engineer
2025 – heute
  • Hauptarchitekt und leitender Softwareentwickler für mehrere multitaskingfähige Systeme.
  • Systemdesign auf Basis von Kundenspezifikationen; technische Führung von Softwareentwicklung und Architektur.
  • Bewertung und Strukturierung von Anforderungen, Schnittstellen und technischen Lösungsvarianten.
Nippon Seiki (Europe) B.V. · Senior Software Engineer / Software Architect
2015 – 2024
  • Hauptarchitekt und leitender Entwickler für mehrere Automotive Head-Up-Display-Systeme mit AUTOSAR-Anbindung.
  • Konzeption universeller, modularer Layer-Architekturen und wiederverwendbarer, funktional gekapselter Komponenten in C.
  • Definition und Einführung unternehmensweiter Architektur-, Design- und Coding-Guidelines.
  • Eigene typsichere Design-Pattern-Implementierungen in C sowie Architektur- und Code-Reviews.
  • Sicherstellung der ASPICE-konformen Traceability zwischen Anforderungen, Architektur und Implementierung.
  • Integration zeit-, ressourcen- und sicherheitskritischer Mechanismen einschließlich Functional Safety und Cybersecurity.
Technologies: C · AUTOSAR · Enterprise Architect · CANoe · Renesas · Lauterbach · Embedded Systems
Magnet Motor · Freiberuflicher Senior Software Entwickler
2015
  • Firmware-Redesign mit klarer Schichtentrennung für hardwarenahe Steuerungsfunktionen.
  • Generische Zugriffsmethoden auf FPGA-/EEPROM-basierte Parametrik und Konfiguration.
  • Hardware-Abstraktion und Optimierung der Datenspeicherlogik.
Rohde & Schwarz · Freiberuflicher Embedded Senior Software Engineer
09/2012 – 04/2015
  • Entwicklung multithreaded Firmware-Komponenten in C++ für einen 3-Pfad-Powersensor unter Linux.
  • Hardwarenahe Treiberentwicklung für SPI, ADC und GPIO.
  • Entwicklung neuer Kommunikationsmodule für verteilte Legacy-Anzeigesysteme.
Technologies: C++ · C# · Linux · Multithreading · SPI · ADC · GPIO
Knorr-Bremse GmbH · Freiberuflicher Embedded Senior Software Engineer
05/2011 – 08/2012
  • Realisierung sicherheitskritischer Mikroprozessor-Treiberkomponenten in C.
  • Aufbau hochfrequenter, robuster CAN-Kommunikation zwischen galvanisch getrennten Baugruppen.
  • GUI-basierte Testautomatisierung mit CAN-CAPL sowie EMV-Validierung.
  • Technische Dokumentation in Deutsch und Englisch.
Langmatz GmbH · Freiberuflicher Senior Software Engineer & Architect
2010 – 2011
  • Entwicklung einer C#-Steuerungssoftware mit UI für E-Mobility-Ladeinfrastruktur.
  • Ansteuerung mechanischer Komponenten, RFID-Kontrolle, Energieflusssteuerung und Statusüberwachung.
MicroNova GmbH · Freiberuflicher Senior Software Engineer & Architect
2007 – 2008
  • Multithreading-Rich-Client-Entwicklung für das EXAM-Tool in Java.
  • Design und Implementierung synchronisierter, generalisierter GUI-Perspektiven wie Tree View, Editor und Property Views für komplexe HIL-Testsysteme.
  • Entwurf des Datenmodells mit Datenbankanbindung unter Verwendung des Model-View-Controller-Patterns.
Technologies: Java · SWT/JFace · Rich Client · Hibernate · MVC · HIL

Additional Project Experience: Medizintechnik, Automotive, Industrieautomation, Messtechnik und Embedded-Plattformen; ausführliche Berufshistorie und Projektliste auf Anfrage bzw. im Portfolio.

Education

Fachhochschule München · Diplom-Ingenieur (FH), Elektrotechnik & Informationstechnik, 2005
Schwerpunkt: Datentechnik und Fachinformatik

Marian-Batko-Berufsoberschule · Fachgebundene Hochschulreife Technik, 1999

Languages

German · Native   |   English · Professional working proficiency   |   weitere Languages · Grundkenntnisse

Confidentiality Notice
Im Rahmen meiner bisherigen Tätigkeiten habe ich an zahlreichen proprietären Produkten und Technologien gearbeitet, die Vertraulichkeitsvereinbarungen (NDA) sowie dem Schutz geistigen Eigentums unterliegen. Daher können produktspezifische Implementierungsdetails, interne Architekturen oder vertrauliche Entwicklungsverfahren früherer Arbeitgeber nicht offengelegt werden.