C und C++ Regelwerke für die Programmierung von Embedded Systeme
Freund+Dirks GmbH
Weilrod/Taunus
11 Monate
2010-05 - 2011-03
Firmware Programmierung für USB Security Modul
Berater und EntwicklerEmbedded Linux OSLinux TreiberMRAM...
Berater und Entwickler
Evaluierung der Hardware und Anforderungsanalyse an die Firmware,Implementierung Basisfunktionalitäten für Embedded Linux System
Konzeption und Realisierung von periphere Linux Kernel Treiber für Zugriffe auf FPGA, USB, Secure RAM, MRAM, RTC, RNG, ADC, SPI, etc.
Aufsetzen eines Rootfs, Programmierung Linux Applikation für Token- und Objektmanagement, sowie USB- und FPGA-Synchronisation, Abschießende Performancemessungen, Tamper Test, Host Testsuite
ARM9Zilog ZataraCypress Astoria USB West BridgeLattice FPGAThesyconSVN
Embedded Linux OSLinux TreiberMRAMBootloaderSD/MMC Flash MemoryTransaktionenDisplayJFFS2A/D-Wandler
Hersteller von hochsicheren Kommunikationslösungen
Innsbruck, Österreich
2 Monate
2010-01 - 2010-02
Prototypenentwicklung für ein Secure Embedded Device
Software EntwicklerSPIHW RNGUART...
Software Entwickler
Konzeptionierung der Systemarchitektur, sowie des Build Systems
Systemhaus für IT Dienstleistungen (Produktcenter)
remote
1 Jahr 6 Monate
2008-01 - 2009-06
Produktentwicklung Mobility Token
Berater, Entwickler, Change und Release ManagerCC++Assembler [ARM]...
Berater, Entwickler, Change und Release Manager
Produktentwicklung und Konzeption eines mobilen Sicherheitstokens mit integrierter Chipkarte und verschlüsseltem Flash-Speicher.
Konzeption der Systemarchitektur und Implementierung von μKernel basierenden Services, Chipkarten Terminalkommandos, sowie einer Flash Key Management Applikation
Test, Fehlersuche und Beratung bezüglich der Token Hardware, z.T. beim asiatischen Zulieferer vor Ort
Verantwortlich für das Change und Release Management
Projekt Manager und System ArchitektC++ EmbeddedCHTTP...
Projekt Manager und System Architekt
Projektleitung und Produktentwicklung einer Internet Smart Card mit integriertem proxyfähigem Webserver
Projektleitung: Tracking der Projektrequirements, Kundenberatung, Messedemos, Teammeetings, Projekt- und Systemdokumentation, Language Support, Sicherstellung der Betriebssystemkompatiblität und Planung von Feldtests
Systemarchitektur für verschiedene ISC Komponenten auf Basis eines μKernels
Entwicklung eines HTTP Parsers auf Basis eines TCP/IP über USB Services
C++ EmbeddedCHTTPTCP/IPSSL/TLSHTMLX.509USBEthernetSLIPAssembler ARMAssembler MIPS
Giesecke & Devrient, New Business
München
2 Jahre
2004-06 - 2006-05
Multitaskingkernel für Chipkarten
Architekt und EntwicklerGlobal PlatformSWOTMemory Management Unit...
Architekt und Entwickler
Analyse und Entwicklung eines Multitaskingkernel für neue Chipkartengenerationen
Erstellen von SWOT- und Patentanalysen, Anforderungs-, System- und Designspezifikationen zu Betriebssystemarchitekturen, insbesondere auf Mikrokernel basierende, mit protokollbedingten, zeitlichen sowie anwendungsbezogenen und sicherheitsrelevanten Anforderungen von Chipkarten
Konzepterstellung und Implementierung von Services für den Microkernel, u.a. Protokollservice, Schlüsselaustausch nach Global Platform (GP)
Sicherheitsanalyse und Konzepterstellung eines Loaderservices unter Verwendung einer Memory Management Unit (MMU) bzw. Memory Protection Unit (MPU)
C und C++ Regelwerke für die Programmierung von Embedded Systeme
Freund+Dirks GmbH
Weilrod/Taunus
11 Monate
2010-05 - 2011-03
Firmware Programmierung für USB Security Modul
Berater und EntwicklerEmbedded Linux OSLinux TreiberMRAM...
Berater und Entwickler
Evaluierung der Hardware und Anforderungsanalyse an die Firmware,Implementierung Basisfunktionalitäten für Embedded Linux System
Konzeption und Realisierung von periphere Linux Kernel Treiber für Zugriffe auf FPGA, USB, Secure RAM, MRAM, RTC, RNG, ADC, SPI, etc.
Aufsetzen eines Rootfs, Programmierung Linux Applikation für Token- und Objektmanagement, sowie USB- und FPGA-Synchronisation, Abschießende Performancemessungen, Tamper Test, Host Testsuite
ARM9Zilog ZataraCypress Astoria USB West BridgeLattice FPGAThesyconSVN
Embedded Linux OSLinux TreiberMRAMBootloaderSD/MMC Flash MemoryTransaktionenDisplayJFFS2A/D-Wandler
Hersteller von hochsicheren Kommunikationslösungen
Innsbruck, Österreich
2 Monate
2010-01 - 2010-02
Prototypenentwicklung für ein Secure Embedded Device
Software EntwicklerSPIHW RNGUART...
Software Entwickler
Konzeptionierung der Systemarchitektur, sowie des Build Systems
Systemhaus für IT Dienstleistungen (Produktcenter)
remote
1 Jahr 6 Monate
2008-01 - 2009-06
Produktentwicklung Mobility Token
Berater, Entwickler, Change und Release ManagerCC++Assembler [ARM]...
Berater, Entwickler, Change und Release Manager
Produktentwicklung und Konzeption eines mobilen Sicherheitstokens mit integrierter Chipkarte und verschlüsseltem Flash-Speicher.
Konzeption der Systemarchitektur und Implementierung von μKernel basierenden Services, Chipkarten Terminalkommandos, sowie einer Flash Key Management Applikation
Test, Fehlersuche und Beratung bezüglich der Token Hardware, z.T. beim asiatischen Zulieferer vor Ort
Verantwortlich für das Change und Release Management
Projekt Manager und System ArchitektC++ EmbeddedCHTTP...
Projekt Manager und System Architekt
Projektleitung und Produktentwicklung einer Internet Smart Card mit integriertem proxyfähigem Webserver
Projektleitung: Tracking der Projektrequirements, Kundenberatung, Messedemos, Teammeetings, Projekt- und Systemdokumentation, Language Support, Sicherstellung der Betriebssystemkompatiblität und Planung von Feldtests
Systemarchitektur für verschiedene ISC Komponenten auf Basis eines μKernels
Entwicklung eines HTTP Parsers auf Basis eines TCP/IP über USB Services
C++ EmbeddedCHTTPTCP/IPSSL/TLSHTMLX.509USBEthernetSLIPAssembler ARMAssembler MIPS
Giesecke & Devrient, New Business
München
2 Jahre
2004-06 - 2006-05
Multitaskingkernel für Chipkarten
Architekt und EntwicklerGlobal PlatformSWOTMemory Management Unit...
Architekt und Entwickler
Analyse und Entwicklung eines Multitaskingkernel für neue Chipkartengenerationen
Erstellen von SWOT- und Patentanalysen, Anforderungs-, System- und Designspezifikationen zu Betriebssystemarchitekturen, insbesondere auf Mikrokernel basierende, mit protokollbedingten, zeitlichen sowie anwendungsbezogenen und sicherheitsrelevanten Anforderungen von Chipkarten
Konzepterstellung und Implementierung von Services für den Microkernel, u.a. Protokollservice, Schlüsselaustausch nach Global Platform (GP)
Sicherheitsanalyse und Konzepterstellung eines Loaderservices unter Verwendung einer Memory Management Unit (MMU) bzw. Memory Protection Unit (MPU)
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"[...] Der Consultant ist äußerst engagiert und gegenüber neuen Aufgaben stets aufgeschlossen. Aufgrund seiner sehr guten Auffassungsgabe hat er sich überaus schnell in die beauftragten Tätigkeiten eingearbeitet und führte seine Aufgaben bereits nach kurzer Zeit eigenverantwortlich mit größter Sorgfalt und Genauigkeit aus. Er verfügt über ein fundiertes und vielseitiges Fachwissen, das er auch bei neuen und schwierigen Aufgabenstellungen immer Erfolg versprechend und flexibel einsetzt. Er zeigt jederzeit ein sehr hohes Qualitätsbewusstsein, arbeitet zielgerichtet und selbstständig an seinen Aufgaben. Die Arbeitsweise des Consultants ist geprägt durch sehr schnelles Erfassen komplexer Zusammenhänge, sorgfältiges Analysieren von Problemstellungen, strukturiertes Erarbeiten und Bewerten von Lösungsansätzen sowie sehr schnelles Umsetzen der erforderlichen Maßnahme. Besonders hervorzuheben ist seine Fähigkeit auch in komplexen und kritischen Situationen strukturiert vorzugehen und somit stabile Planung und Ergebnisse effizient zu gewährleisten. Der Consultant setzte diese Fähigkeiten sowohl in organisatorischer Hinsicht als Projektleiter, als auch in technischer Hinsicht als Spezialist sehr gewinnbringend ein. Der Consultant verfügt über eine sehr hohe Arbeitsmoral und Einsatzbereitschaft, die er jederzeit bei der Erledigung seiner Aufgaben zeigt. Auch in Zeiten starken Arbeitsaufkommens und unter zeitlicher Belastung arbeitet er immer zügig und gewissenhaft. Die ihm übertragenen Aufgaben erledigt er stets zu unserer größten Zufriedenheit. Durch sein hilfsbereites, aufgeschlossenes und teamorientiertes Verhalten ist der Consultant in unserem Hause sehr geschätzt und anerkannt. Sein Verhalten ist stets einwandfrei und vorbildlich. Wir danken dem Consultant für seine bisherige sehr wertvolle Unterstützung und hoffen auf eine weiterhin sehr gute und konstruktive Zusammenarbeit in unseren Entwicklungsprojekten."
— Projekt Produktentwicklung und Projektleitung für ISC und MTK, 06/04 - 12/07 Referenz durch Leiter Forschung und Entwicklung, New Business, vom 14.02.08