freiberufler Embedded Systeme, Betriebssysteme, IT Sicherheit, Treiber & Services, Projektmanagement auf freelance.de

Embedded Systeme, Betriebssysteme, IT Sicherheit, Treiber & Services, Projektmanagement

zuletzt online vor 1 Tagen
  • 88€/Stunde
  • 83512 Wasserburg am Inn
  • DACH-Region
  • de  |  en  |  ja
  • 08.04.2021

Kurzvorstellung

Tätigkeitsschwerpunkte:
• Hardwarenahe Programmierung von Embedded Systemen, vornehmlich in C und C++
• Konzeptionierung von Systemkomponenten wie Treiber, Protokolle und Services
• Projektleitung, Codereview

Ich biete

  • Embedded Entwicklung / hardwarenahe Entwicklung
  • Embedded Linux
  • Embedded Systems
  • Hardware Entwicklung
  • IT Sicherheit (allg.)
  • Kernel Programmierung
  • Kryptographie
  • Linux (Kernel)
  • Objekterkennung
  • Smart OS

Projekt‐ & Berufserfahrung

Entwicklungsdienstleistung für Abholstationen und smarte Schließfächer
Hersteller von E-Commerce Lösungen, München und remote
1/2020 – 10/2020 (10 Monate)
Handel
Tätigkeitszeitraum

1/2020 – 10/2020

Tätigkeitsbeschreibung

Entwickler und Tester

Eingesetzte Qualifikationen

C++, Python

Entwicklungsdienstleistungen zur TSE für den Fiskalmarkt
Hersteller von Sicherheits- und Speicherlösungen, Remote
10/2019 – 12/2019 (3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2019 – 12/2019

Tätigkeitsbeschreibung

Build System mit cmake für Bibliothek
Backend System Anpassungen

Eingesetzte Qualifikationen

JDBC (Java Database Connectivity), Android, Microsoft Windows (allg.), Linux Entwicklung, Spring, HTTP, Representational State Transfer (REST)

Beratung und Integration eines kapazitiven Touchdisplays
Hersteller von Messtechnik, Remote
4/2019 – 9/2019 (6 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

4/2019 – 9/2019

Tätigkeitsbeschreibung

Anbindung eines MIPI DSI bzw. RGB Displays auf einem imx6 Microcontroller unter Nutzung eines Toradex Colibri Evalboards.
Bereitstellung eines OpenEmbedded bzw. Yocto build frameworks zur Erzeugung von Kernel und Rootfs mit Python und PyQT Umgebung.

Eingesetzte Qualifikationen

Embedded Linux, Linux (Kernel), Python, Qt

Entwicklung von Radar-bezogenen Key Performance Indikatoren
Beratungsunternehmen / Automotive Industrie, Remote
7/2017 – 3/2019 (1 Jahr, 9 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2017 – 3/2019

Tätigkeitsbeschreibung

• Proof-of-Concept Implementierungen für Multiobjekt Metriken wie MOTP, MOTA, OSPA
• Konzept für Modelbasierte KPI Berechnung und Darstellung, insbesondere für die Funktion Parken (RSI – Radar Sector Interface)

(KPI, Daimler, Autoliv, 77GHz, Java EE, Big Data, ValAssist, ADTF, Glassfish, Next Generation Radar, RSI, RCTA, MOTP, MOTA, OSPA, Objekt

Eingesetzte Qualifikationen

Statistik (allg.)

Tool Verifikation Engineer - Test- und Toolentwicklung für Sicherheitslösungen
Infineon AG / Chip Card Tools, München
6/2012 – 6/2017 (5 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2012 – 6/2017

Tätigkeitsbeschreibung

• Analyse von Hardware und Architektur Spezifikation und Ableitung entsprechender Test Konzepte und Test Spezifikationen
• Design und Implementierung von Modulen, Systemen und Akzeptanztests
• Analysen von Testresultaten und kontinuierliches Monitoring von Regressionstests

(Agile Entwicklung, Scrum, Kanban, Continuous Integration, Clean Code, Code Review, TDD, Pairing, uVision, Git, Svn, C251, SLE7x, Keil, Contactless, Python, I2C, Perl, Jenkins, Target Process, Jira, Test Complete, Visual Studio, Cygwin, 8051, Benchmarks, USB, SPI, RNG, Regression, Shell Scripts)

Eingesetzte Qualifikationen

Testautomatisierung

Demonstrator für sicheres RFID Reader System mit Secure Element
Texas Instruments / Embedded RF, Remote
4/2011 – 4/2012 (1 Jahr, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2011 – 4/2012

Tätigkeitsbeschreibung

• Initialisierung und Kommandoaufbau von RF Devices via TRF7970A
• Kommandoaufbau und Inbetriebnahme eines Security Moduls via GPIO
• Implementierung einer Secure Channel Schnittstelle zwischen dem RF Device und dem Secure Element via MSP430 Mikrocontroller
• Implementierung Windows Host GUI mit QT4 und USBXpress

(TRF7970A, MSP430, Code Composer, RFID, my-d proximity 2, Mifare, ISO7816, Modulation, ISO14443, Easy SAM, Secure Element, SPI, USB, Manchester Decoding, Dongle Board design, QT4, CP210x)

Eingesetzte Qualifikationen

Corporate Security

Entwicklung
Giesecke & Devrient / Testcenter, München
4/2011 – 2/2012 (11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2011 – 2/2012

Tätigkeitsbeschreibung

1.) Entwicklung Test- und Prüfmethoden für elektrische Chip-Prüfung
2.) Entwicklung Prototyp für sichere mobile Kommunikation

• Implementierung eines Testbetriebssystems zur Überprüfung von Flash Hardware Endurance bzw. Performance, sowie der Bootloader Zuverlässigkeit
• Definition und Erstellen entsprechender Testfälle, sowie Integration in einem Java Testframework
• Entwicklung Zertifikatslösung für mobile Kommunikation, sowie Entwicklung einer sicheren SMS Kommunikation entsprechend der Spezifikationen

(KEIL µVision, SLE77, NVM, Eclipse, Clearcase, Verschlüsselung, TRNG, S/MIME, X.509, ASN.1, PKCS#8, SMS, DES; CMAC, ARC Mikrocontroller)

Eingesetzte Qualifikationen

Corporate Security

Firmware Programmierung für USB Security Modul
Hersteller von hochsicheren Kommunikationslösungen, Innsbruck
5/2010 – 3/2011 (11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2010 – 3/2011

Tätigkeitsbeschreibung

Firmware Programmierung für USB Security Modul
• 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

(ARM9 Embedded Linux OS, Zilog Zatara, Linux Treiber, Cypress Astoria USB West Bridge, Lattice FPGA, MRAM, Bootloader, SD/MMC Flash Memory, Transaktionen, Thesycon, SVN, A/D-Wandler, Display, JFFS2)

Eingesetzte Qualifikationen

Corporate Security

Ausbildung

Financial Management
(Master of Business Administration (MBA))
Jahr: 2008
Ort: Munich
Electrically Engineering
(Master of Science in Electrical Engineering (M.Sc.))
Jahr: 2003
Ort: Munich
Elektrotechnik
(Diplom-Ingenieur Elektrotechnik (Dipl.-Ing. FH))
Jahr: 2001
Ort: München

Qualifikationen

Tätigkeitsschwerpunkte:
• Hardwarenahe Programmierung von Embedded Systemen, vornehmlich in C und C++
• Konzeptionierung von Systemkomponenten wie Treiber, Protokolle und Services
• Projektleitung, Codereviews

Erfahrungsschwerpunkte:
• Smartcards, Chipkarten, Sicherheitstoken
• Embedded System Betriebssysteme und Kernelbasierte Applikationen
• Change und Release Management
• Projektleitung, Codereviews, Systemarchitektur

Betriebssysteme:
• (Embedded) Linux/Unix
• RTOS/OS (µCOS, eCOS, Smartcard OS, Pistachio, L4 Spezifikation, OpenRTOS, div. proprietäre)
• Windows, dotNet Micro Framework

Programmiersprachen:
• C, C++
• Assembler (ARM, MIPS, MSP430, 8051, ARC)
• Skriptsprachen (Shell, PHP, Perl, Python, XML)
• Frameworks (QT, Java für Testentwicklung)
Hardware:
• Mikrocontroller (Auswahl)
ATMEL: AT91SAMxxx, AT91SCxxx, AT91SOxxx
INFINEON: SLE66xxx, SLE77xxx, SLE88xxx
NXP: LPCxxx, HiperSmart
SAMSUNG: S3xxx
TEXAS INSTRUMENTS: MSP430xxx
• Emulatoren, Entwicklungsboards, Terminals, Xilinx
• Hardwarelayouts

Datenkommunikation:
• USB (SCSI Mass Storage, CCID, ICCD, West Bridge)
• Ethernet, TCP/IP, HTTP, SLIP, SSL/TLS
• ISO7816, RS232, RFID, ISO14443, my-d, Mifare, SAM
• Anbindungen FPGA, USB, SD, SC, MMC

Datenbanken:
• mSQL, mySQL, sqlite
• Microsoft Access

Produkte, Standards:
• Produkte
CASE-Tools: Rational Clearcase, Rational Clearquest, Telelogic DOORS, MKS
IDEs: KEIL µVision, Eclipse, GNU Tools, Microsoft Visual Studio, IAR, Code Composer
Dokumentation: Enterprise Architect, Microsoft Visio, DoxyGen, AutoDoc, Clean Code
Projektierung: Microsoft Project, Microsoft Office
• Standards
ANSI C, ISO-C, POSIX, RFC, MISRA
Business Prozesse: ITIL, BCM
ISO7816, ISO14443, RFID, Chipkarten
Requirements, Change und Defect Management
Tests: Unit Test, Äquivialenzklassentests, Hardwarenahe Tests (Flash, Bootloader, Protokolle)

Branchen:
• Hardwarehersteller, Softwarehersteller
• Forschung und Entwicklung
• IT/EDV Dienstleistungen
• Telekommunikation

Zertifikate:
• Writing better requirements
• Requirements Management using DOORS
• MKS
• Infineon SLE88
• Embedded Linux
• International Business Study (Business Strategy)

Über mich

Projekt Firmware Programmierung für USB Security Modul, 05/10 – 03/11
Referenz durch Technical Direktor, Research & Development, vom 12.04.2011
"Der Consultant war im Zeitraum vom 3.Mai 2010 bis 31.März 2011 für unsere Firma als externer Berater beschäftigt. […] Der Consultant hat diese Aufgabe stets zu unserer vollsten Zufriedenheit erfüllt. Besonders hervorzuheben ist seine Fähigkeit technische Probleme strategisch zu lösen. Dabei kommen ihm sein umfangreiches Fachwissen und seine große Erfahrung zugute. Unser Projekt hat durch seine Mitarbeit sehr profitiert. Der Consultant ist sehr freundlich, aufgeschlossen und teamfähig und hat sich mit allen Mitarbeitern gut verstanden. Seine Arbeitseinstellung, Fleiß und Ausdauer waren stets vorbildlich. Falls sich in Zukunft ein geeignetes Projekt ergibt, würden wir den Consultant gerne wieder engagieren. Wir bedanken uns für die geleistete hervorragende Arbeit und wünschen dem Consultant weiterhin viel Erfolg und alles Gute.

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
"[...] 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, dass 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.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Japanisch (Grundkenntnisse)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1766
Alter
44
Berufserfahrung
24 Jahre und 3 Monate (seit 01/1997)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden