10/05/2026 updated


100 % available
Senior Software Developer & Designer | Automotive & E-Banking Specialist
Böblingen, USA
Worldwide
MS in ArchitectureCMake
C/C++ und C# Entwicklung
Fundierte Kenntnisse in der Programmierung mit C/C++ und C#, eingesetzt in der Entwicklung von Automotive-Protokollen, POS-Software, ATM-Systemen und medizinischen Bildarchivierungssystemen.
Automotive-Protokolle (CAN, LIN, Ethernet, FlexRay, AUTOSAR)
Implementierung verschiedener Automotive-Protokolle wie CAN, LIN, Ethernet und FlexRay fuer ECU-Tests und Validierung sowie OEM-spezifischer Protokolle (Daimler, Porsche, Toyota) in den Bereichen SecOC und Network Management.
E-Banking und Payment-Systeme
Entwicklung von Software fuer POS-Geraete verschiedener Hersteller (Verifone, Pax, Ingenico), Gestaltung von Zahlungsanwendungen (CNG-Zahlung, Mobile Payment, Barcode-Scanner) sowie Programmierung von serverseitigen Transaktions-Switch-Applikationen.
APIs: QT, MFC, STL, .Net, COM(+)
Einsatz verschiedener APIs wie QT, MFC, STL, .Net und COM(+) in der Softwareentwicklung fuer unterschiedliche Plattformen und Anwendungsbereiche.
Methodologien: OOP, UML, Design Patterns
Anwendung objektorientierter Programmierung, UML-Modellierung und etablierter Design Patterns zur strukturierten und wartbaren Softwareentwicklung.
Datenbanken: T-SQL, MySQL
Kenntnisse in relationalen Datenbanksystemen mit T-SQL und MySQL fuer die Datenverwaltung in verschiedenen Projekten.
Betriebssysteme: Windows, Linux, Android, Embedded Systems
Erfahrung in der Entwicklung und dem Betrieb von Software auf Windows, Linux, Android sowie eingebetteten Systemen.
Netzwerktechnologien: TCP/IP, UDP
Kenntnisse in Netzwerkprotokollen wie TCP/IP und UDP, eingesetzt in der Entwicklung von Kommunikationssystemen und vernetzten Anwendungen.
Tools: Visual Studio, QT Creator, SourceSafe, SVN, GIT
Nutzung gaengiger Entwicklungstools und Versionskontrollsysteme wie Visual Studio, QT Creator, SourceSafe, SVN und GIT fuer effiziente Softwareentwicklung und Teamarbeit.
DICOM und medizinische Bildarchivierung
Beteiligung an Design und Entwicklung des Payvand PACS-Systems, dem ersten DICOM-faehigen medizinischen Bildarchivierungssystem im Iran.
Fundierte Kenntnisse in der Programmierung mit C/C++ und C#, eingesetzt in der Entwicklung von Automotive-Protokollen, POS-Software, ATM-Systemen und medizinischen Bildarchivierungssystemen.
Automotive-Protokolle (CAN, LIN, Ethernet, FlexRay, AUTOSAR)
Implementierung verschiedener Automotive-Protokolle wie CAN, LIN, Ethernet und FlexRay fuer ECU-Tests und Validierung sowie OEM-spezifischer Protokolle (Daimler, Porsche, Toyota) in den Bereichen SecOC und Network Management.
E-Banking und Payment-Systeme
Entwicklung von Software fuer POS-Geraete verschiedener Hersteller (Verifone, Pax, Ingenico), Gestaltung von Zahlungsanwendungen (CNG-Zahlung, Mobile Payment, Barcode-Scanner) sowie Programmierung von serverseitigen Transaktions-Switch-Applikationen.
APIs: QT, MFC, STL, .Net, COM(+)
Einsatz verschiedener APIs wie QT, MFC, STL, .Net und COM(+) in der Softwareentwicklung fuer unterschiedliche Plattformen und Anwendungsbereiche.
Methodologien: OOP, UML, Design Patterns
Anwendung objektorientierter Programmierung, UML-Modellierung und etablierter Design Patterns zur strukturierten und wartbaren Softwareentwicklung.
Datenbanken: T-SQL, MySQL
Kenntnisse in relationalen Datenbanksystemen mit T-SQL und MySQL fuer die Datenverwaltung in verschiedenen Projekten.
Betriebssysteme: Windows, Linux, Android, Embedded Systems
Erfahrung in der Entwicklung und dem Betrieb von Software auf Windows, Linux, Android sowie eingebetteten Systemen.
Netzwerktechnologien: TCP/IP, UDP
Kenntnisse in Netzwerkprotokollen wie TCP/IP und UDP, eingesetzt in der Entwicklung von Kommunikationssystemen und vernetzten Anwendungen.
Tools: Visual Studio, QT Creator, SourceSafe, SVN, GIT
Nutzung gaengiger Entwicklungstools und Versionskontrollsysteme wie Visual Studio, QT Creator, SourceSafe, SVN und GIT fuer effiziente Softwareentwicklung und Teamarbeit.
DICOM und medizinische Bildarchivierung
Beteiligung an Design und Entwicklung des Payvand PACS-Systems, dem ersten DICOM-faehigen medizinischen Bildarchivierungssystem im Iran.
Experience
Professional experience10+ years
Freelancer since2026
Languages
GermanBasic knowledgeEnglishGood
Project history
Implementierung verschiedener Automotive-Protokolle wie CAN, LIN, Ethernet und FlexRay fuer ECU-Tests und Validierung. Implementierung OEM-spezifischer Protokolle (Daimler, Porsche, Toyota) speziell in SecOC und Network Management. Branche: Automotive.
Entwicklung von Software fuer verschiedene POS-Geraete einschliesslich Verifone, Pax und Ingenico. Gestaltung von Anwendungen fuer verschiedene Zahlungsgeraete wie CNG-Zahlung, Mobile-Payment-Anwendungen und Barcode-Scanner. Branche: E-Banking.
Programmierung und Analyse der Back-Office- und Middle-Office-Software fuer POS-Geraete. Programmierung der serverseitigen Transaktions-Switch-Applikation. Branche: E-Banking.