
Frank Schaitberger
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Frank Schaitberger
- 2 Jahre und 11 Monate, Feb. 2022 - Dez. 2024ASMPT SMT Solutions
C# Remote-GUI für Embedded Simulator auf ARM Micrium OS-II (Teilzeit Projekt)
Portierung des bestehend Hardware-Simulators ConvSim (siehe ASM Zeitraum 07/2018) auf ein Micrium OS-II für ARM7, welches die Plattform der neu entwickelnde PCB Conveyor Maschinensteuerung darstellt. Dazu die Entwicklung einer C# Remote-GUI Applikation als User-Interface, zum Interagieren mit der embedded Simulator Applikation auf der ARM7 MCU per TCP/UDP Sockets.
- 4 Jahre und 7 Monate, Mai 2020 - Nov. 2024Infineon Technologies
C++ Linux Test-Libraries für Advantest SmarTest V93K7 (Teilzeit Projekt)
Linux RedHat C/C++ Softwareentwicklung (C98 und C17) von Test-Libraries für SoC Chip/Wafer Testmaschinen vom Typ Advantest SmarTest V93K7. Entwicklung eines „doctest“ basierten C++ Test-Frameworks, sowie diverser Shell-Script Automatisierungen für Code-Konverter und Softwareentwicklung. Die Test-Libraries, welche Mess-Datenbanken, statistische Auswertungen etc. implementieren, werden international von Test-Ingenieuren für das Testen von Wafer- und IC-Chips auf V93k7 Testmaschinen eingesetzt.
- 1 Jahr und 9 Monate, Mai 2020 - Jan. 2022ASMPT SMT Solutions
C# Test-Framework für neuen ConvSim Hardware-Simulator (Teilzeitprojekt)
Entwicklung eines „MS Test“ basierten C# Test-Frameworks und C# Module-Tests zum Testen unterschiedlicher Embedded-Software Maschinensteuerungen mittels der neuen Simulator Plattform „ConvSim“ (siehe Zeitraum 07/2018, ASMPT). Zudem implementieren einer Test-Automatisierung basierend auf DOS- und Bash Shell-Scripts.
- 1 Jahr und 2 Monate, März 2019 - Apr. 2020FRANKA EMIKA GmbH
C/C++ Projekt: Bootloader Entwicklung für ARM Cortex M0 (Teilzeitprojekt)
Entwicklung einer Bootloader-Applikation sowie von Schnittstellen Treibern für UART, CAN und SPI für eine STM32 ARM Cortex M0 MCU. Zudem die Entwicklung des Bootloader Testframeworks unter Nutzung des SysTick Timer-Interrupts. Der Bootloader dient dem Firmware-Update der MCU-Subsysteme in einem Cobot (Collaborative Robot) über die Schnittstellen UART, CAN und SPI.
- 1 Jahr und 9 Monate, Juli 2018 - März 2020ASMPT SMT Solutions
C++/MFC Software Simulator für "SMT PCB Conveyor” Hardware
Entwicklung des Hardware-Simulators „ConvSim“, welcher die „SMT-PCB Conveyor“ Hardware von ASMPT SIPLACE Bestückungsautomaten als C++/MFC GUI Applikation simuliert. Die Simulator-Applikation ist das Frontend zur Entwicklung der Embedded-Software (basiert auf einer XC167 MCU und dem RTOS „OSE“) unter Visual Studio C/C++ anstelle von Keil uVision IDE. Der Simulator simuliert die Maschinen-Hardware, die MCU Register CAN, UART, GPIO, sowie das embedded RTOS. Erstellen von C# NUnit Module-Tests.
- 1 Jahr und 4 Monate, März 2017 - Juni 2018
Messsystem zur Personenerkennung für Kollaborative Roboter
ABB gomtec GmbH
Entwicklung eines Echtzeit Messsystems für Kollaborative Roboter zum Steuern und Auswerten von Erfassungssensoren. Embedded Linux Entwicklung in hoch optimierten C/C++ für Raspberry Pi 3 und Shiratech Spark100 (Altera Cyclone V SoC) . Hardwareentwicklung für Sensor Adapterelektroniken. User-Level Treiber für UART und GPIO. Shell/Batch-Script Automatisierung für SSH Headless Zugriff auf Linux Hardware. Python Testsoftware zum Evaluieren von Messdaten. C/C++ C14 Berater für Hardware nahe Programmierung.
- 3 Monate, Dez. 2016 - Feb. 2017
Consultant C#/WPF Systemprogrammierung
FERCHAU Engineering GmbH / Audi
Beratung/Support für die Entwicklung einer C#/WPF basierten Messtechnik-Applikation zum Einmessen von Audi Infotainmentsystemen. Tätigkeiten: Systemprogrammierung in C/C++ und C#, HTTP Web-Client Entwicklung zur Versionierung von Systemdateien auf einem Server, Konzeption zur Verschlüsselung/Entschlüsselung von Daten in XML-Dateien nach w3.org Standards.
Embedded Entwicklung in C/C++ und Assembler für 16 u. 32 Bit CPUs. Test- und Tools-Entwicklung, Build- und Test-Automatisierung unter DOS/Cygwin.
- 4 Jahre, Apr. 2010 - März 2014
Consultant C++ Messtechniksoftware
Verigy Advantest Europe GmbH
Hardware nahe C++ Messtechniksoftware, GUI Entwicklung und shell Scripting unter Linux für Halbleiter-Chips im Bereich Analog und RF Signale.
- 6 Monate, Okt. 2009 - März 2010
Consultant CVC Webclient
Ablis Technologies AG
HTTPS/PKCS#11 Java-Webclient Entwicklung für Windows/Linux/Mac OS eines CVC (Card Verifiable Certificates) Loaders für HPC Smartcards. Konfiguration eines Apache Test-Servers unter Linux.
- 5 Monate, Dez. 2008 - Apr. 2009
Consultant Kernel Testsoftware
Giesecke & Devrient GmbH
Senior Test-Entwickler und Berater für die Entwicklung eines Simulator für das Testen und Verifizieren eines hoch sicheren L4 Multi-Tasking-Kernels.
- 2 Jahre, Jan. 2007 - Dez. 2008
Consultant Java Card USIM OS
Giesecke & Devrient GmbH
Neuentwicklung des 3G USIM OS Kernels für Java Card in C zur Optimierung der Performance, des Footprints und der Code Struktur.
- 1 Jahr und 3 Monate, Okt. 2005 - Dez. 2006
Consultant Java Card Application
Giesecke & Devrient GmbH
Senior Entwickler/Berater für kundenspezifische Applikationsentwicklung und OS Optimierung/Bugfixing für 2G SIM und 3G USIM/UICC Javacards.
- 7 Jahre und 2 Monate, Aug. 1998 - Sep. 2005
Consultant Java Card SIM/USIM OS
Giesecke & Devrient GmbH
Senior Entwickler/Berater für 2G SIM und 3G USIM/UICC Javacard Betriebssystem für 8, 16 u. 32 Bit MCUs
- 5 Jahre und 8 Monate, Dez. 1992 - Juli 1998
Abteilungsleiter
MESSRING Systembau MSG GmbH
Hard- und Softwareentwicklung für Mikrocontroller basierter Analogmesstechnik, Energieleistungselektronik und SPS Systemen. Kundenberatung und Projektierung.
Ausbildung von Frank Schaitberger
- 1 Jahr und 11 Monate, Sep. 1990 - Juli 1992
Nachrichtentechnik
GBS Technikum München
Nachrichtentechnik Datenverarbeitung Meßtechnik
Sprachen
Deutsch
Muttersprache
Englisch
Fließend
Schwedisch
Fließend
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
