12/2016 - 03/2017
Eberspächer Controls GmbH, Landau
Anforderungsanalyse, und Erstellung der
Softwareanforderungen.
Rolle(n):
Software-Entwicklungsingenieur
Skills:
Rational Rhapsody for C, Polarion
04/2016 - 09/2016
Harman AG, Stuttgart
- Untersuchung und Evaluierung vom Embedded Linux
Hypervisor-Boot, dual OS-Boot.
- Security – Erarbeitung und Verifikation eines Konzepts
für das Secure-Boot.
- Spezifikation und Entwicklung eines Build-Tools
basierend auf bitbake und OPKG, Yocto ModulIntegration.
- Mitwirkung bei der Optimierung des SoftwareIntegrationsprozesses.
- Entwicklung einer dynamischen Bibliothek („Shared
Object“) zur Steuerung eines Moduls per USB im Linux
Umfeld.
Rolle(n):
Software-Entwicklungsingenieur
Skills:
Python, C++, Boost, Shell, Yocto, GIT, Subversion, VIM
09/2012 - 03/2016
Sick AG, Waldkirch
- Konfiguration, Inbetriebnahme und Verifikation vom
Linux-Betriebssystem auf neue Hardware-Plattformen.
- Softwareentwicklung zur Steuerung vom 3D-Kamera auf
einem PowerPC Entwicklungsboard.
- Entwicklung von Embedded-Linux-Treiber für 3DBildaufnahme
und Modul-Steuerung.
- Entwicklung von Mikrocontroller-Softwarekomponenten.
- Entwicklung von Interprozessor-KommunikationSchnittstellen
und Applikation-Komponenten.
- Hardwarenahe Funktionsentwicklung und Unit-Tests.
- Design und Implementierung von PC-Steuerungs-Tools
in Python und QT.
Branche: Automationsunternehmen
Rolle(n):
Software-Entwicklungsingenieur
Skills:
C++, QT, Python, SCRUM, JIRA, Yocto, Shell, VIM, Eclipse, Embedded Linux OS, Freescale QorIQ, FPGA, Freescale Kinetis MK10, DMA, SPI, PCIE, USB, ETHERNET
07/2012 - 08/2012
Auslandsreise
02/2011 - 06/2012
Solutronic AG, Köngen
- Spezifikation, Entwicklung und Dokumentation von
Firmwarekomponenten für eine neue
Wechselrichterreihe.
- Erarbeitung und Durchführung von „Testcases“.
Rolle(n):
Software-Entwicklungsingenieur
Skills:
C, Python, ENTERPRISE ARCHITECT, INFINEON
07/2010 - 01/2011
Ultratronik GmbH, Herrsching
- Untersuchung eines Boards hinsichtlich einer neuartigen
kapazitiven Touch-Technologie.
- Firmware-Design und Mikrocontroller-Programmierung.
- Entwicklung vom I2C-Input-Treiber
Rolle(n):
Software-Entwicklungsingenieur
Skills:
C, Python, VIM, EMBEDDED LINUX, ENTERPRISE ARCHITECT, PSOC3, I2C, RS232, V-MODEL
10/2008 - 06/2010
Bertrandt AG, Rottweil
- Entwicklung von Embedded Linux Systeme basierend
auf dem ARM9 Prozessor.
- Softwareentwicklung im Bereich der Signalverarbeitung -
Modulationsverfahren.
- Entwicklung von Anwendersoftware in der Visual-StudioUmgebung.
- Entwicklung von Firmware-Treibern für Kontaktlose
Smartcard-Leser auf dem 32-bit-Mikrocontroller der
ARM7-Familie.
Branche: Automobil- und Luftfahrtindustrie
Rolle(n):
Software-Entwicklungsingenieur
Skills:
C, C++, C#, MySQL, XML, KEIL, Eclipse, LINUXUBUNTU, ARM, RS232, USB