- 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.
Stefan Goldynski
Low-Level Drivers · Embedded Systems · Application Software · HMI · GUI
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
Professional Experience – Selected Projects
- 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.
- Firmware-Redesign mit klarer Schichtentrennung für hardwarenahe Steuerungsfunktionen.
- Generische Zugriffsmethoden auf FPGA-/EEPROM-basierte Parametrik und Konfiguration.
- Hardware-Abstraktion und Optimierung der Datenspeicherlogik.
- 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.
- 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.
- Entwicklung einer C#-Steuerungssoftware mit UI für E-Mobility-Ladeinfrastruktur.
- Ansteuerung mechanischer Komponenten, RFID-Kontrolle, Energieflusssteuerung und Statusüberwachung.
- 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.
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
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.