11/10/2026 updated

**** ******** ****
Premium member
100 % available

Senior Entwiclungsingenieur, Software Entwickler

Diósd, Hungary
Worldwide
Dipl-Ing. Elektrotechnik (Master-Degree)
Diósd, Hungary
Worldwide
Dipl-Ing. Elektrotechnik (Master-Degree)

Profile attachments

cv_en.pdf
cv_de.pdf

About me

Ich verfüge über mehr als 25 Jahre Erfahrung in der Softwareentwicklung komplexer, sicherheitskritischer und industrieller Embedded-Systeme. Meine berufliche Erfahrung sammelte ich vorwiegend in der Automobil- und Medizintechnik, jeweils in einem internationalen Umfeld.

C (Programming Language)Java (Programming Language)AlgorithmsAssembly LanguageAUTomotive Open System Architecture (AUTOSAR)Bash ShellFieldbusUnixC++ (Programming Language)CANapeController Development System (CoDeSys)IBM DB2DebuggingLinuxEclipse (Software)Embedded SystemsLinux On Embedded SystemsEthernetFlexRayPython (Programming Language)MicroelectronicsMultitaskingOSEKPosixReal-Time Operating SystemsRSA (Cryptosystem)RTLinuxVxWorksYAMLGitLabHardware-related ProgrammingCanoe SoftwareSps-software
Ausbildung:

1989-1994 Technische Universität Budapest Fakultät für Mikroelektronik
1994 Diplomarbeit auf der Gesamthochschule Essen (Deutschland) Institut für Experimentelle Mathematik.
Thema: Chiffrieren, Implementierung und Optimierung des Algorithmus RSA auf TMS 32c320 Prozessor
---------------------------------------

Programmierungssprachen:
C, C++, java, python, scripting, assembly, CAPL (CANoe, CANape), Leather/ST (Codesys)

Betriebsysteme:
Linux, VxWorks, OSCar, RTOS, OSEK, RTLinux, Windows

Softwaretoolkenntnisse:
AutoSAR, GitLab, Jenkins, Eclipse

Hardware und Sonstige:
Prozessor Architekturen FREESCALE, TriCore, NORDIC, SiliconLabs, PIC Mikrokontrollern, Atmel
Sensortechnik
CAN, FlexRay, Ethernet, Ethercat, CC-Link
PCB-Entwicklung
Steuerung
Mechanische Konstruktionen
FPGA, CPLD
GAL, PAL

Experience

Professional experience10+ years
Freelancer since1998

Languages

GermanFluentEnglishFluentHungarianNative speaker

Project history

Senior Developer

Neuron Automation Kft.

Industry & Mechanical Engineering

10-50 team member

  • Entwicklung sicherheitskritischer SPS-Firmware.
  • Implementierung plattform- und kundenspezifischer Module.
  • Problemanalyse und -behebung
Technologien: C, FreeRTOS, EtherCAT, FSoE, CC-Link, DynLink

Entwicklungsingenieur, Technische Leiter

Thyssenkrupp-Presta

Automotive & Vehicle Manufacturing

1000-5000 team member

Thyssenkrupp Presta AG gehört zu den weltweit erfolgreichsten Herstellern von Lenksystemen und ist Technologieführer auf dem Gebiet der Massivumformung. Zusammen mit den weltweit bekanntesten Automobilherstellern wie VW, BMW, Mercedes, Ford, Audi, Porsche, Tesla, Honda usw. wird täglich die Zukunft auf die Strasse gebracht. Jedes 4. Auto weltweit fährt mit einer Presta-Lenkung.

Aufgaben:
Spezial Bereich: UDS, Bootloader, CAN, FlexRay.
Auswerten von Kunden-Anforderungen und die Lösung (Architektur design) in DOORS erarbeiten und dokumentieren.
Das Architektur ins Konfiguration umsetzen mit AUTOSAR-Architect Tool (AA).
Das geplante Funktionalität ins AA generierte "Skeleton" implementieren in C.
Die Komponenten ins Applikation integrieren.
Testen die Komponente in unseren C/C++ Test-Framework.
Implementieren des automatisierten Integrations- und Buildablaufs.
Aufsetzen das neue CI/CT Umgebung und Funktionalität.
Testen das Integrierte Software in Vector-Tools basierte Umgebung
"Trouble-shooting" von Software und Elektrik.
Unterstützung und Weiterbildung von Kollegen
Entwicklung und Implementierung projektspezifischer Prozesse

Tools & Software:
AUTOSAR, Autosar-Architekt (Tresos), Green Hills Compiler & Tool-chain, TASKING tool chain, Lauterbach & Trace32 JTAG debugger, CAN, CAN-FD, FleyRay, Vector Tools (CANape, CANoe, CAN-Stress, vFlash, XCP, CAPL-Scripting), Git, Gitlab, SVN, DOORS, IBM-Change, JIRA, Enterprise-Arhitekt, MISRA, Python, bash, powershell

Entwicklungsingenieur

ROTZLER Deutschland GmbH+Co. KG

Industry & Mechanical Engineering

250-500 team member

Rotzler ist traditionsreiche, in Deutschland gegründete, mittlerweile internationale Familienunternehmen seit 3. Generation. Weltweit werden Seilwinden und Systeme von Rotzler als erstklassige Lösungen für die verschiedenen Herausforderungen beim Heben und Ziehen von Lasten eingesetzt.

Aufgaben:
Fehlersuche und Fehlerbeheben in bestehende spezifischen Steuerungssoftware-Implementationen.
Durchführen von Steuerungssoftware-Änderungen nach Kundenwünsche. (Dokumentation, Softwareimplementation, Test, entsprechend nach V-Model)
Lieferanten-Kontaktstelle für Neu- Weiterentwicklungen oder Fehlerbeheben bei zugekauften Komponenten.
Designsupport beim Elektrische Bauteilen.

Tools & Software:
CAN, CoDeSys (TCAN.IDE, PROSYD), Nexus, CAN-Explorer

Komplette Lösung: für "CAN Test- und Simulationsumgebung"
Unsere Entwicklung hatte bedarf für eine Hardware-Software Tool welche in Entwicklung als auch in Validierung einsetzbar, womit auch Fehlerfällen simulierbar sind. Dafür habe ich ein Hardware-Software System zusammengestellt, und die fehlende Komponenten implementiert.
Das System sowohl für Test und Verifikation, als auch für Simulator in XML einfach konfigurierbar.

Tools & Software:
C, C++, java, CAN, Open-Hardware, Open-Source, Linux

Entwicklungsingenieur

Endress+Hauser Conducta GmbH+Co. KG
E+H Conducta zählt international zu den führenden Anbietern von Messstellen und Komplettsystemen für die Flüssigkeitsanalyse. Die Innovationskraft des Unternehmens stützt sich auf die Kompetenz von weltweit mehr als 700 Mitarbeiterinnen und Mitarbeiter. Das Unternehmen mit Hauptsitz in Gerlingen hat weitere wichtige Produktionsstandorte in Waldheim, Groß-Umstadt, Anaheim (Kalifornien, USA) und Suzhou (China).
In Projekt "Compact Transmitter" haben wir die nächste Generation von unsere Sensor-Interface Komponente entwickelt.

Aufgaben:
Planen und Implementieren des Geräte-Firmware überwiegend in C++ , teilweise in C oder Assembly
Evaluierung und Inbetriebnahme von neue Hardware Design, Zusammenarbeit mit Hardware Team in der Weiterentwicklung von Hardware
Testen, am Software und Hardware ebene


Tools & Software:
C und C++, GNU based tool chain, llvm tool chain, Visual Studio, SVN, ARM Hardware-Debugger tools, Oscilliskope, Digit-Analyser, Jenkins, iZilla

Softwarearchitekt, Softwareentwickler

Fujitsu Semiconductor Embedded Solutions Austria GmbH

Other

50-250 team member

Fujitsu Semiconductor Embedded Solutions Austria (FEAT) ist ein wichtiger HMI-Tool-Anbieter und Entwicklungspartner für weltweite Kunden in Branchen von Automobilindustrie, Industrie und Telekommunikation. FEAT unterstützt seine Kunden mit Bereitstellung von Software-Dienstleistungen vor allem in den Bereichen HMI-Entwicklung und Embedded Software.
In Projekt MCAL4 haben wir den AUTOSAR-Driver für eine neue Kontroller-Serie entwickelt, so wie die zugehörige Tresos Plug-In Komponente.

Aufgaben:
Plug-in Designen und Dokumentieren in Enterprise Architekt
Entwickeln den Driver Plugin in C,
sowie Plugin templates für Tresos und ähnliche AutoSAR Konfigurator Tools
Testen, am Software und Hardware ebene: Driver-, Plugin- und Generator-Test
Dokumentationen: User Guide; Software Produkt

Tools & Softwares:
C, AUTOSAR, Tresos, GNU based tool chain, XML, XDM, XPath, Enterprise Architect, SVN, Green Hills Compiler und Debugger (MISRA), Hardware-Debugger tool, QA C static code analyzer, CANoe, Vector-Cast, Polarion requirement und ticketing tool, Python

Software-Entwicklungsingenieur, Komponentarchitekt, Projektingenieur

Roche-Diagnostics AG

Pharmaceuticals & Medical Technology

1000-5000 team member

Chef Entwicklungsingenieur, Embeddedsoftware-Integrationsarchitekt, C++ Firmware Entwickler

Contec GmbH. (DataCard Group Deutschland)

Industry & Mechanical Engineering

10-50 team member

DataCard Group ist eine Multinationale Konzern mit Hauptsitz in Minneapolis USA, tätig in Security-Document Bereich, Marktführer in der Passport- und Karten- Personalisierung. Im PB6500-Project haben wir eine modulare automatische Personalisierungsmaschine entwickelt.
Link: http://www.datacard.com/passport-issuance/pb6500

Aufgabe:
Definieren und Umsetzung der Entwicklungsumgebung.
Definieren Modulanforderungen für mechanischen Konstruktion, für Hardwareentwicklung und für externe Zulieferern
Firmwareentwicklung für Modul-Framework und für bestimmte Module
(C++ unter VxWorks).
Unterstützen die Konstruktionsgruppe.
Integrationstest und Inbetriebnahme der Modulen und der Maschine.

Tools & Softwares:
VxWorks (PowerPC), GNU C++, Tornado, CVS, make, Windows


Software Ingenieur, Senior C++ Entwickler

General Electric – Medical Systems Division
GE-MS entwickelt und fertigt hochwertige Untersuchungsinstrumente in der Medizineintechnik. Ich arbeite in der Entwicklung von Liberty 4000 Serie "Digital Cardiovascular X-Ray Imaging" System: http://www3.gehealthcare.com/en/products/categories/interventional_image_guided_systems/igs_for_interventional_neuroradiology/innova_igs_630. Die Geräten beinhalten mehreren unterschiedliche Subsysteme die laufen an verschiedenen Hardware. Die Software von diesen Systemen ist grundsätzlich in C++ programmiert. Die Kommunikation zwischen die Komponenten basiert auf CORBA.

Aufgabe:
Softwareentwicklung für einen Subsystem unter VxWorks.

Tools & Softwares:
VxWorks (Intel), GNU C++, Tornado, MSVC, ClearCase, DOORS, DDTS, Windows, Corba, tcl


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in