Embedded SW Entwickler
Aktualisiert am 29.01.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2020
Verfügbar zu: 100%
davon vor Ort: 80%
Englisch
fließend
Portugiesisch
fließend
Spanisch
fließend

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: Bevorzugt süddeutscher Raum

nicht möglich

Projekte

Projekte

3 Jahre 8 Monate
2016-05 - 2019-12

Verifikation und Validierung von SW für ein Medical Device (Inhalationsgerät)

Verification, Validation, Test C Python Bluetooth ...
Verification, Validation, Test
  • Planung, Ausführung, und Dokumentation der SW Verifikation/Validierung von diversen Inhalationsgeräten.

  • Erstellung von SW V&V-Plänen und Reports auf der Basis von Normen, Spezifikationen und aus Clinical Trials und Standard Applikationen gewonnenem Erfahrungswissen.

  • Implementierung und Ausführung von Tätigkeiten im Rahmen der System Verifikation/Validierung, Erstellung von Test Reports

  • Implementierung und Ausführung der SW Validierung

  • Organisation and Planung von Inhouse Tests und Tests bei externen Testlabors.

  • Schnittstelle zwischen Entwickler- und Licensing Team

  • Offenlegung der Testergebnisse gegenüber dem Development Team und dem Regulatory Affairs Team

  • Dokumentation und Report von SW Bugs für bereits freigegebene Geräte

  • Verifizierung, dass das Medical Device die folgenden Standards erfüllt:
    - Standard EN 14971 risk management
    - Standard IEC 62304:2015: Medical Devices
    - Standards relating to electrical safety EN 60601
    - Norms for the regulation of medical devices software
    - Standards for the regulation of requirements for inhaler systems (nebulizer inhaler)

TiMSP430 IAR Embedded Workbench Keil uVision
C Python Bluetooth ISO 62304 Excel VBA Medical Device Development
Vectura GmbH
Gauting
2 Monate
2015-03 - 2015-04

Dokumentation der SW von Leistungsteilen für Medium Voltage Devices

Analyse und Dokumentation sehr gute Assembler und C-Kenntnisse physikalisches Knowhow in Drehstromtechnik physikalisches Knowhow in Leistungselektronik
Analyse und Dokumentation

Gefordert war die eingehende Analyse und Dokumentation einer bestehenden SW für Leistungsteile von Elektromotoren im Medium Voltagebereich (e.g. Industriemotoren in Walzwerken, Minen u.ä.). Dazu bedurfte es eingehender physikalischer Vorkenntnisse. Leider sah sich der Kunde nach nur einem Monat gezwungen, dieses sehr interessante Projekt aufgrund markttechnischer Veränderungen vorzeitig abzubrechen.

MS Word MS Visio GitHub
sehr gute Assembler und C-Kenntnisse physikalisches Knowhow in Drehstromtechnik physikalisches Knowhow in Leistungselektronik
ABB Schweiz
Turgi
7 Monate
2013-12 - 2014-06

Entwicklung eines Accounting-Moduls für Smart Energy Meter

Design, Entwicklung, Tests Scrum Zigbee SMETS2.0 ...
Design, Entwicklung, Tests

Anforderungen:

Upgrade einer bestehenden Lösung für einen Smart Energy Gaszähler auf den neuen britischen Standard SMETS2.0.

Aufgaben:

  • Einbau eines Accounting-Moduls zur Abrechnung im Credit und Prepay-Verfahren.
  • Anbindung der Accounting-Funktionalität an das erweiterte Zigbee-Protokoll für Smart Energy Devices.
  • Entwicklung von Testskripten für das Gesamtsystem vom Provider 'over the air' bis zum Zähler.
Freescale ARM IAR Embedded Workbench
Scrum Zigbee SMETS2.0 C make
Elster Gmbh
Osnabrück
8 Monate
2012-04 - 2012-11

Bootloader zum Firmware-Update einer Brennstoffzellen-Steuerung

Design, Entwicklung, Tests bare metal embedded Linux Windows ...
Design, Entwicklung, Tests

04/12 – 11/12 Bootloader zum Firmware-Update einer Brennstoffzellen-Steuerung

Anforderung:

'save & secure' Update der vorhandenen Firmware via Remote-Zugriff über RS232 -> Internet (mit 'embedded Linux'-Board als Gateway). Aus Sicherheitsgründen sollten zwischen Bootloader und Firmware möglichst wenige Abhängigkeiten bestehen, insbesondere keine Interaktion während der Laufzeit.

Aufgaben:

  • Konzeption der Sicherheitsmechanismen: Kommunikationsprotokoll, Authentisierung,
  • verschlüsselter Transfer, Integritätsprüfung
  • Entwurf eines geeigneten Speicherlayouts und Image-Formates
  • Host-Programm zur Generierung der verschlüsselten Image-Dateien - Terminal-Programm unter Linux (als Gateway) und Windows (Wartungsterminal)
  • Bootlader mit Image-Entschlüsselung, Konsistenz-Check und automatischem Recovery
IAR JTAG GNU-Umgebung ARM Cortex M3 VisualStudio 2010
bare metal embedded Linux Windows C C++ Assembler
Elcore GmbH
München
5 Monate
2011-08 - 2011-12

Verifikation eines Automotive-Controllers auf ARM Cortex R4 Basis

Konzeption, Implementierung, Tests, Analyse C Python ARM ...
Konzeption, Implementierung, Tests, Analyse

Anforderungen:

Verifikation verschiedener HW-Module eines neuentwickelten Automotive-Controllers

Aufgaben:

  • LIN/USART-Treiber-Entwicklung für Testzwecke
  • SPI-Treiber-Entwicklung für Testzwecke
  • Erstellung diverser weitere Systemtreiber
  • Entwicklung von HW-Tests für OnChip-Peripherals(LIN/USART, SPI, BusController, Memory Interfaces, A/D-Wandler, ...)
  • Entwicklung eines generellen Testkonzepts
  • Erstellung einer automatisierten Test-Umgebung in Python, eingebettet in Eclipse
  • Fehleranalyse
IAR Embedded Workbench Debugger Lauterbach & Greenhill Segger JTAG-Interface Logic Analyzer Eclipse ARM Cortex R4
C Python ARM ARM-Assembler JTAG LIN SPI
Fujitsu Semiconductors
Langen
8 Monate
2010-06 - 2011-01

Secure Boot Loader für SetTop-Box mit Embedded Linux und Renesas SH4-Chipsatz

System-Design, Implementierung, Tests C C++ Assembler ...
System-Design, Implementierung, Tests

Anforderung:

Ziel war die Security-Zertifizierung einer SetTop-Box und der bereits bestehenden Linux-basierten SW durch ein anerkanntes Zertifizierungsbüro. Innerhalb des sicherheitsrelevanten Bereiche der SW war OpenSource Code nicht zugelassen, sodaß dieser Teil der SW, insbesondere der bisher verwendete Linux-Lader 'uboot' durch eine komplette Neuentwicklung ersetzt werden mußte. Von der HW angebotene Sicherheitsfeatures sollten bestmöglichst genutzt werden. Schließlich war das Design mit den bis ins Detail gehenden Vorgaben des Zertifizierers in Einklang zu bringen und der Code mit dessen Security-Libraries zu verbinden. Daneben waren einige Treiber neu zu entwickeln.

Aufgaben:

  • Konzeption und Umsetzung der benötigten Sicherheitsmechanismen und Designanforderungen
  • Konzeption des Konfigurationsinterfaces (EEPROM)
  • POST unter Verwendung der von der HW angebotenen Security-Features
  • weitere BIOS-Funktionalität wie Initialisierung von Prozessor, Memory-Interfaces und diverser OnChip-Controller
  • Authentisierungsprüfung sämtlicher zu ladender SW-Module.
  • Laden des Linux-Systems und Start des Kernels
  • Treiberentwicklung NOR, NAND, I2C, EEPROM, Environment-Access
GNU Toolchain GNU Debugger JTAG Renesas SH4
C C++ Assembler make embedded Linux uboot Linux Device Treiber
Albis Technologies
Zürich
7 Monate
2008-01 - 2008-07

Secure Flashloader für Chipkarten-Controller-Familie

System-Design, Implementierung, Tests Infineon Chipcard Controller C Assembler ...
System-Design, Implementierung, Tests

Anforderungen:

Realisierung eines hochsicheren Flashloaders zur Erstinitialisierung von Chipkarten mit Customer-SW in der industriellen Produktion.

Aufgaben:

  • Konzeption und Umsetzung der benötigten Sicherheitsmechanismen wie Authentisierung, verschlüsselter Transfer, Integritätsprüfung.
  • Realisierung eines hochperformanten, DPA-sicheren AES-Algorithmus in SW.
  • Unterstützung und Implementierung von Protokoll-Typen für kontaktbehafteten/-losen Betrieb.
  • Maximale Optimierung des Systems bzgl. Schnelligkeit und Größe.
  • Überarbeitung und Anpassung des Java/JavaScript-Hostsystems.
Keil µVision Eclipse ISO7816 ISO14483
Infineon Chipcard Controller C Assembler Java JavaScript Chipcard Protokolle (kontaktbehaftet und kontaktlos) AES kryptographische Verfahren
Infineon Chipcards
Augsburg
6 Monate
2007-07 - 2007-12

Systemverifikation von High-Security-Controllern für SetTop-Boxen (Pay-TV)

Entwicklung, Tests, Analyse, Wartung Clearcase embedded Linux
Entwicklung, Tests, Analyse, Wartung

Anforderung:

Mitwirkung bei der Verifikation eines High-Security-Controllers für SetTop-Boxen

Aufgaben:

  • Pflege und Ausbau der Test-Umgebung unter Clearcase und Solaris.
  • Pflege und Ausbau der bestehenden Leser-SW auf 'embedded Linux' mit Freescale ColdFire-Prozessor
  • Pflege und Ausbau der bestehenden Test-Sammlung
  • Durchführung von Tests und Regressions
  • Fehler-Analysen
embedded Linux (RedHat) Solaris Clearcase GNU-Umgebung Controller-proprietäre Entwicklungsumgebung
Clearcase embedded Linux
Infineon Chipcards
München
2 Jahre 1 Monat
2005-06 - 2007-06

Testsystem für eine neue Chipkarten-Controller Familie

System-Design, Koordination, Implementierung, Tests, Analyse C C++ Assembler ...
System-Design, Koordination, Implementierung, Tests, Analyse

Anforderungen: 

Aufbau eines umfassenden Testsystems für eine neue Controller-Familie

Aufgaben:

  • Federführung bei der Entwicklung eines Embedded OS für System-Verifikation und Performance-Analyse: Konzeption, Architektur, Koordination
  • Untersuchung des Controllers und seiner Firmware auf konzeptionelle Schwächen und eventuelle Sicherheitslücken. Entwurf alternativer Lösungen.
  • Konzept und Entwurf einer umfassenden Testbibliothek
  • Entwicklung und Implementierung diverser Testmodule.
  • Anpassung und Ausbau des Skript-Interpreters auf Hostseite.
  • Betreuung und Beratung anderer Testentwickler.
Keil µVision Microsoft Visual C/C++ Visual Basic VB.Net SQL ActiveX Ecclipse ClearCase SVN
C C++ Assembler RTOS-Entwicklung Test-Konzepte
Infineon Chipcards
München
1 Jahr 6 Monate
2003-12 - 2005-05

Testsystem für kontaktlose Chipkarten-Controller

System-Design, Koordination, Implementierung, Tests C C++ Assembler ...
System-Design, Koordination, Implementierung, Tests

Anforderungen:

Mitwirkung am Aufbau eines Testsystems für 'Kontaktlos'-Anforderungen.

Aufgaben:

  • Aus- und Umbau der bestehenden Controller-Testsoftware
  • Einführung neuer Test-Methoden wie "Randomized Tests", Montecarlo-Verfahren, Intermodul-Tests
  • Entwicklung einer Klassenbibliothek zur Einbindung diverser Kartenleser
  • Vorbereitung des "contactless"-Betrieb und Steuerung von Vario-Lesern
  • Integration der vorhandenen Test-Software in die Versionskontrolle
  • Datenbank-Konzeption zur Speicherung von Verifikations-Ergebnissen
Keil µVision Assembler Microsoft Visual C/C++ ActiveX
C C++ Assembler Chipkarten SQL
Infineon Chipcards
München
1 Jahr 1 Monat
2002-11 - 2003-11

Testsoftware für Chipkarten-Controller

Design, Implementierung, Tests Chipkarten Compilerbau Visual Basic
Design, Implementierung, Tests

Anforderungen:

Erstellung von Test-SW für Chipkarten-Controller.

Entwicklung eines Skript-Interpreters und Integration in ein bestehendes Host-Programm zur Testansteuerung.

Aufgaben:

  • Überarbeitung und Erweiterung bestehender Test-SW für 8051-Familie
  • Erweiterung der von Resetverhalten, Speicherinhalte und Registerinhalten
  • Update OnChip-Peripherie: MMU, Timer, PLL, Random-Generator, CRC-Modul, Encryption etc
  • Erstellung einer automatisierten Test-Umgebung (IRQ / EEPROM-Stresstest)
  • Entwicklung eines QBASIC-kompatiblen Code-Interpreters/Compilers zur automatisierten Verarbeitung von Test-Scripts
  • Schaffung einer flexiblen Schnittstelle zur Einbindung der im VB-Programm integrierten Kommunikations- und Download-Funktionen in die Skriptsprache
Keil µVision Assembler C/C++ VB6
Chipkarten Compilerbau Visual Basic
Infineon Chipcards
München
8 Monate
2001-10 - 2002-05

GSM-Wristwatch - Software-Interface für Kameramodul

Design, Implementierung, System-Test C Assembler JTAG ...
Design, Implementierung, System-Test

Anforderung:

Entwicklung einer Technologie-Demonstration für die CBit. Einbau von Foto-Funktionalität in ein als als Armbanduhr konzipiertes Mobiltelefon.

Aufgaben:

  • Design und Entwicklung der gesamten SW auf ARM7-Kernel (ADI AD6522)
  • Entwicklung/Integration optimierter und parametrisierbarer Dithering-Verfahren
  • HW-Interfaces und Treiber: Startup, Kamera-FPGA, DMA, Flash, V24
  • Bildformatumwandlung: CIF/YUV, JPEG, Zoom, Stretching, Dithering
  • Capture-Modul zum Auslesen von Bildern aus dem FPGA - Flash-Dateisystem zum Ablegen der Bilder
ARM Software Development Kit(Angel) Lauterbach Debugger ARM7
C Assembler JTAG JPEG
Siemens Mobile
München
6 Monate
2001-01 - 2001-06

Erweiterung des Boot- und Software-Ladesystems für Großdrucker

Design, Implementierung, System-Test C C++ Assembler ...
Design, Implementierung, System-Test

Anforderungen:

Fortsetzung und Erweiterung des Projektes "01/1997 - 12/1997 Boot- und Software-Ladesystem für Großdrucker"

Aufgaben:

  • Integration von drei SW-emulierten seriellen Schnittstellen im Parallelbetrieb auf den am C16X zur Verfügung stehenden HW-Resourcen zur Kommunikation mit angeschlossenen Satelliten-Prozessoren
  • Erweiterung des bestehenden Flash-Filesystems
  • Integration automatischer Sicherungskopien im Flash
  • Integration eines Bootstrap-Mechanismus für angeschlossene Satelliten-Prozessoren
  • Entwicklung und Integration weiterer Treiber für im C16X zur Verfügung stehenden Kommunikations-Interfaces (SSC, Fast-CAN)
GNU-Kit für C16X Fa. HighTec 80C16X
C C++ Assembler bare metal SSC Fast-CAN TCP/IP
Océ
Poing
7 Monate
2000-03 - 2000-09

Linux-Devicetreiber für AD-Wandler mit Samplingrate > 1GHz

Design, Implementierung, System-Test C Assembler 80X86 ...
Design, Implementierung, System-Test

Anforderung:

Entwicklung eines Linux-Devicetreibers für AD-Wandler mit Samplingrate > 1GHz

Aufgaben:

  • Entwurf eines Konzepts zum Transfer großer Datenblöcke (> 100 MB) via DMA unter Beibehaltung von Systemkonformität und "sicherheit
  • Design, Implementierung, Integration und Test des Treibers im Gesamtsystem
GNU-Umgebung Linux
C Assembler 80X86 PCI Linux Device Treiber
Agilent Technologies
München
2 Jahre 3 Monate
1998-01 - 2000-03

Konfigurationsmanagement für Mobilfunk-Testanlage

Konfiguration, Administration, Entwicklung C C++ Kryptographie-Verfahren
Konfiguration, Administration, Entwicklung

Anforderung:

Konfigurationsmanagement einer umfangreichen Testumgebung für Mobilfunktelephone und Basisstationen(GSM/PCN/PCS)

Aufgaben:

  • Sourcenverwaltung, Releasegenerierung und Pflege einer unter PVCS.
  • Entwicklung zahlreicher Toolprogramme zum automatisierten Ablauf der SW-Erzeugung (Sicherung, Build-Prozeß, Releasegenerierung, Installation via CD, Netzwerk, Download).
  • Design einer Lotus-Datenbank zum Download von Releases via Internet.
  • Pflege und und Administration der Download-Sites.
  • Entwicklung einer Verschlüsselungssoftware zum Schutz der ausgelieferten Produkte.
  • Entwicklung eines Programms zur Installation und Systemadministration einer umfangreichen Mobilfunk-Testanlage.
PVCS CVS C/C++ Lotus Database awk Perl
C C++ Kryptographie-Verfahren
Rohde & Schwarz
München
1 Jahr
1997-01 - 1997-12

Boot- und Software-Ladesystem für Großdrucker

Design, Implementierung, System-Test C C++ Assembler ...
Design, Implementierung, System-Test

Anforderung:

Entwicklung eines Boot- und Software-Ladesystem für einen Großdrucker mit > 50 Baugruppen

Aufgaben:

  • Aufbau eines Protokollstacks gemäß OSI-Schichtenmodell mit TCP/IP-Funktionalität (Fehlererkennung/-behandlung, dynamisches Routing, Sockets etc.)
  • Implementation von Low-Level Schnittstellentreibern (RS232, CAN, HSCX) und Integration in den Protokollstack
  • Generischer Treiber für Flashbausteine, incl. Simulation auf RAM / Festplatte
  • Dateisystem zur Flashverwaltung - Bootstrap-Routine mit integrierten HW-Tests für die verschieden Baugruppen
  • Interface zur Nutzung der implementierten Funktionen durch aufsetzendes OS (PXROS, RTX, Windows)
  • Terminalprogramm (DOS/Windows) und Gegenstück (C166) für Downloads und Tests.· Implementierung und Integration eines einfachen Script-Interpreters.
  • Windows Modul zum benutzergeführten / automatischen Hochfahren und Download des gesamten Druckers mit Script-Unterstützung. Verwalten und Packen der Downloads und Versionen auf dem PC. Integration in die Windows-Application des Kunden.
  • Test- und Toolprogramme
GNU-Kit für C16X Fa. HighTec Assembler 80C16X
C C++ Assembler bare metal OSI TCP/IP RS232 CAN HSCX PXROS
Océ
Poing
5 Monate
1996-08 - 1996-12

Portierung des Keil RTX-Systems

Design, Implementierung, System-Test Keil C51 C Assembler ...
Design, Implementierung, System-Test

Anforderung:

Portierung des Keil RTX-Systems zur "Cross"-Entwicklung und Emulation auf dem PC

Aufgaben:

  • Portierung des Systems
  • Einbettung in Windows mit Emulation des Interruptsystems
  • Entwicklung grundlegender Treiber wie Flash- und EEPROM Emulation
80C51 80x86 Windows
Keil C51 C Assembler RTOS Windows
Eigenproduktion
München
3 Monate
1996-05 - 1996-07

Programmierung eines Kartenlesers mit 80C166-Controller

Design, Implementierung, System-Test C Assembler T1/T2 Protokolle
Design, Implementierung, System-Test

Anforderung:

Entwicklung der Firmware für einen Kartenleser

Aufgaben:

  • Implementierung der Chipkartenprotokolle (T1/T2) gemäß ISO-Standard
  • Zusätzliche Test- und Toolprogramme
80C166 Keil C166
C Assembler T1/T2 Protokolle
München
10 Monate
1995-08 - 1996-05

Programm zur Matrixkorrektur von Röntgenfluoreszenzdaten

Design, Implementierung, System-Test Pascal SQL
Design, Implementierung, System-Test

Anforderung:

Entwicklung einer SW zur Berechnung geochemischer Analysen aus Röntgenfluoreszenzdaten

Aufgaben:

  • Implementierung komplexer Algorithmen zur Korrektur von RFA-Daten und der zugehörigen Basisparameter
  • Design eines graphischen Interface zur Beurteilung / Filterung der Meßdaten
  • Anbindung an Lotus-Datenbank
Borland Turbo Pascal
Pascal SQL
LMU München, Fakultät für Geologie
München
4 Monate
1995-05 - 1995-08

Selbstlernende IR-Fernbedienung für Videoschnittsystem

Design, Implementierung, System-Test C Assembler IR-Fernbedienungsprotokolle
Design, Implementierung, System-Test

Anforderungen:

Entwicklung einer selbstlernenden IR-Fernbedienung zur Einbindung von Video-Recordern ohne PC-Schnittstelle in ein PC-gesteuertes Videoschnittsystem.

Aufgaben:

  • Entwurf und Implementierung der kompletten Firmware - Unterstützung und selbständiges Erkennen aller gängigen Protokolle
  • Intelligentes Erkennen und Lernen von Nicht-Standardkommandos
C51 Keil 8051
C Assembler IR-Fernbedienungsprotokolle
München

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Geologie an der LMU München
Abschluß: Diplom Geologe 1989

Position

Position

System-Konzept und -Design
System-Integration und Test

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

AES
Chipcard Protokolle
kontaktbehaftet und kontaktlos
Chipkarten
Clearcase
Compilerbau
IAR Embedded Workbench
IR-Fernbedienungsprotokolle
ISO 62304
Keil uVision
Kryptographie-Verfahren
Medical Device Development
OSI
PCI
RTOS
RTOS-Entwicklung
Test-Konzepte
Besondere Erfahrungen im Bereich:
Chipkarten (Chipcards, Smartcards)
Embedded Systems und Anbindung an PC
Firmwareentwicklung
Low Level Treiber Programmierung
Protocol Stacks
Embedded OS Design
Umsetzung komplexer Algorithmen (Security, Crypto, Signal-Processing, Heuristische Verfahren)
Teststrategien und Konzepte
OOD,OOA
uml

Spezielle Kenntnisse:
System-Design, System-Konzeption, System-Architektur, System-Engineering, System-Verifikation
Formales Design und Verifikation, Compilerbau, Parser, Zustandsautomaten

Tools:

Entwicklungsumgebung:
Microsoft Visual Studio, GNU-Umgebung, Ecclipse, Keil µVision, C51 Keil, ARM SDK (Angel & Keil), IAR Workbench

Debugger:
Lauterbach, HighTec, Keil µVision u.a.

Versionskontrolle:
ClearCase, SubVersion(SVN), PVCS, CVS

Betriebssysteme

bare metal
Echtzeitbetriebssysteme
Keil RTX, PXROS, Embedded Linux u.a., Eigenentwicklung
embedded Linux
Linux Device Treiber
MS-DOS
RTOS (Real Time OS)
Keil RTX, PXROS, Embedded Linux u.a., Eigenentwicklung
SUN OS, Solaris
uboot
Unix
Windows
Erfahrung in Konzept und Entwicklung von Echtzeit-Betriebssystemen

Programmiersprachen

ARM-Assembler
Assembler
80x86, C166, 8051, 80251, ARM, SH4 and others
C
C++
Visual Studio, GNU C++
Excel VBA
Java
JavaScript
make
Pascal
Perl
Python
Scriptsprachen
awk, Python
Tcl/Tk
Visual Basic
VB6.0

Datenbanken

Access
MySQL
SQL

Datenkommunikation

Bluetooth
Bus
Profi-, CAN, IIC
CAN
Ethernet
HSCX
Internet, Intranet
WWW, HTTP
ISO/OSI
LIN
Proprietäre Protokolle
smart card protocols ISO7816, ISO14483, IR-RC
RS232
SPI
TCP/IP
Zigbee

Hardware

8051
80X86
ARM
Ascii/X - Terminals
C16X
Echtzeitsysteme
embedded Systeme
Emulatoren
Infineon Chipcard Controller
JTAG
Messgeräte
Mikrocontroller
PC
PCI
Renesas SH4
Steuer und Regelsysteme
TiMSP430
80x86 Series, ARM7, C16X, 80(2)51, SH4, diverse Chipkarten-Controller, ARM Cortex M3 & R5

Berechnung / Simulation / Versuch / Validierung

Hardware-in-the-Loop Simulation (HIL)
Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

Chipkarten, Smartcards, Energie,
Forschung, Meßtechnik, Analytik, Chemie
HW-Entwicklung, Elektrotechnik, Anlagenbau

Einsatzorte

Einsatzorte

München (+100km) Mindelheim (+100km)

Deutschland: Bevorzugt süddeutscher Raum

nicht möglich

Projekte

Projekte

3 Jahre 8 Monate
2016-05 - 2019-12

Verifikation und Validierung von SW für ein Medical Device (Inhalationsgerät)

Verification, Validation, Test C Python Bluetooth ...
Verification, Validation, Test
  • Planung, Ausführung, und Dokumentation der SW Verifikation/Validierung von diversen Inhalationsgeräten.

  • Erstellung von SW V&V-Plänen und Reports auf der Basis von Normen, Spezifikationen und aus Clinical Trials und Standard Applikationen gewonnenem Erfahrungswissen.

  • Implementierung und Ausführung von Tätigkeiten im Rahmen der System Verifikation/Validierung, Erstellung von Test Reports

  • Implementierung und Ausführung der SW Validierung

  • Organisation and Planung von Inhouse Tests und Tests bei externen Testlabors.

  • Schnittstelle zwischen Entwickler- und Licensing Team

  • Offenlegung der Testergebnisse gegenüber dem Development Team und dem Regulatory Affairs Team

  • Dokumentation und Report von SW Bugs für bereits freigegebene Geräte

  • Verifizierung, dass das Medical Device die folgenden Standards erfüllt:
    - Standard EN 14971 risk management
    - Standard IEC 62304:2015: Medical Devices
    - Standards relating to electrical safety EN 60601
    - Norms for the regulation of medical devices software
    - Standards for the regulation of requirements for inhaler systems (nebulizer inhaler)

TiMSP430 IAR Embedded Workbench Keil uVision
C Python Bluetooth ISO 62304 Excel VBA Medical Device Development
Vectura GmbH
Gauting
2 Monate
2015-03 - 2015-04

Dokumentation der SW von Leistungsteilen für Medium Voltage Devices

Analyse und Dokumentation sehr gute Assembler und C-Kenntnisse physikalisches Knowhow in Drehstromtechnik physikalisches Knowhow in Leistungselektronik
Analyse und Dokumentation

Gefordert war die eingehende Analyse und Dokumentation einer bestehenden SW für Leistungsteile von Elektromotoren im Medium Voltagebereich (e.g. Industriemotoren in Walzwerken, Minen u.ä.). Dazu bedurfte es eingehender physikalischer Vorkenntnisse. Leider sah sich der Kunde nach nur einem Monat gezwungen, dieses sehr interessante Projekt aufgrund markttechnischer Veränderungen vorzeitig abzubrechen.

MS Word MS Visio GitHub
sehr gute Assembler und C-Kenntnisse physikalisches Knowhow in Drehstromtechnik physikalisches Knowhow in Leistungselektronik
ABB Schweiz
Turgi
7 Monate
2013-12 - 2014-06

Entwicklung eines Accounting-Moduls für Smart Energy Meter

Design, Entwicklung, Tests Scrum Zigbee SMETS2.0 ...
Design, Entwicklung, Tests

Anforderungen:

Upgrade einer bestehenden Lösung für einen Smart Energy Gaszähler auf den neuen britischen Standard SMETS2.0.

Aufgaben:

  • Einbau eines Accounting-Moduls zur Abrechnung im Credit und Prepay-Verfahren.
  • Anbindung der Accounting-Funktionalität an das erweiterte Zigbee-Protokoll für Smart Energy Devices.
  • Entwicklung von Testskripten für das Gesamtsystem vom Provider 'over the air' bis zum Zähler.
Freescale ARM IAR Embedded Workbench
Scrum Zigbee SMETS2.0 C make
Elster Gmbh
Osnabrück
8 Monate
2012-04 - 2012-11

Bootloader zum Firmware-Update einer Brennstoffzellen-Steuerung

Design, Entwicklung, Tests bare metal embedded Linux Windows ...
Design, Entwicklung, Tests

04/12 – 11/12 Bootloader zum Firmware-Update einer Brennstoffzellen-Steuerung

Anforderung:

'save & secure' Update der vorhandenen Firmware via Remote-Zugriff über RS232 -> Internet (mit 'embedded Linux'-Board als Gateway). Aus Sicherheitsgründen sollten zwischen Bootloader und Firmware möglichst wenige Abhängigkeiten bestehen, insbesondere keine Interaktion während der Laufzeit.

Aufgaben:

  • Konzeption der Sicherheitsmechanismen: Kommunikationsprotokoll, Authentisierung,
  • verschlüsselter Transfer, Integritätsprüfung
  • Entwurf eines geeigneten Speicherlayouts und Image-Formates
  • Host-Programm zur Generierung der verschlüsselten Image-Dateien - Terminal-Programm unter Linux (als Gateway) und Windows (Wartungsterminal)
  • Bootlader mit Image-Entschlüsselung, Konsistenz-Check und automatischem Recovery
IAR JTAG GNU-Umgebung ARM Cortex M3 VisualStudio 2010
bare metal embedded Linux Windows C C++ Assembler
Elcore GmbH
München
5 Monate
2011-08 - 2011-12

Verifikation eines Automotive-Controllers auf ARM Cortex R4 Basis

Konzeption, Implementierung, Tests, Analyse C Python ARM ...
Konzeption, Implementierung, Tests, Analyse

Anforderungen:

Verifikation verschiedener HW-Module eines neuentwickelten Automotive-Controllers

Aufgaben:

  • LIN/USART-Treiber-Entwicklung für Testzwecke
  • SPI-Treiber-Entwicklung für Testzwecke
  • Erstellung diverser weitere Systemtreiber
  • Entwicklung von HW-Tests für OnChip-Peripherals(LIN/USART, SPI, BusController, Memory Interfaces, A/D-Wandler, ...)
  • Entwicklung eines generellen Testkonzepts
  • Erstellung einer automatisierten Test-Umgebung in Python, eingebettet in Eclipse
  • Fehleranalyse
IAR Embedded Workbench Debugger Lauterbach & Greenhill Segger JTAG-Interface Logic Analyzer Eclipse ARM Cortex R4
C Python ARM ARM-Assembler JTAG LIN SPI
Fujitsu Semiconductors
Langen
8 Monate
2010-06 - 2011-01

Secure Boot Loader für SetTop-Box mit Embedded Linux und Renesas SH4-Chipsatz

System-Design, Implementierung, Tests C C++ Assembler ...
System-Design, Implementierung, Tests

Anforderung:

Ziel war die Security-Zertifizierung einer SetTop-Box und der bereits bestehenden Linux-basierten SW durch ein anerkanntes Zertifizierungsbüro. Innerhalb des sicherheitsrelevanten Bereiche der SW war OpenSource Code nicht zugelassen, sodaß dieser Teil der SW, insbesondere der bisher verwendete Linux-Lader 'uboot' durch eine komplette Neuentwicklung ersetzt werden mußte. Von der HW angebotene Sicherheitsfeatures sollten bestmöglichst genutzt werden. Schließlich war das Design mit den bis ins Detail gehenden Vorgaben des Zertifizierers in Einklang zu bringen und der Code mit dessen Security-Libraries zu verbinden. Daneben waren einige Treiber neu zu entwickeln.

Aufgaben:

  • Konzeption und Umsetzung der benötigten Sicherheitsmechanismen und Designanforderungen
  • Konzeption des Konfigurationsinterfaces (EEPROM)
  • POST unter Verwendung der von der HW angebotenen Security-Features
  • weitere BIOS-Funktionalität wie Initialisierung von Prozessor, Memory-Interfaces und diverser OnChip-Controller
  • Authentisierungsprüfung sämtlicher zu ladender SW-Module.
  • Laden des Linux-Systems und Start des Kernels
  • Treiberentwicklung NOR, NAND, I2C, EEPROM, Environment-Access
GNU Toolchain GNU Debugger JTAG Renesas SH4
C C++ Assembler make embedded Linux uboot Linux Device Treiber
Albis Technologies
Zürich
7 Monate
2008-01 - 2008-07

Secure Flashloader für Chipkarten-Controller-Familie

System-Design, Implementierung, Tests Infineon Chipcard Controller C Assembler ...
System-Design, Implementierung, Tests

Anforderungen:

Realisierung eines hochsicheren Flashloaders zur Erstinitialisierung von Chipkarten mit Customer-SW in der industriellen Produktion.

Aufgaben:

  • Konzeption und Umsetzung der benötigten Sicherheitsmechanismen wie Authentisierung, verschlüsselter Transfer, Integritätsprüfung.
  • Realisierung eines hochperformanten, DPA-sicheren AES-Algorithmus in SW.
  • Unterstützung und Implementierung von Protokoll-Typen für kontaktbehafteten/-losen Betrieb.
  • Maximale Optimierung des Systems bzgl. Schnelligkeit und Größe.
  • Überarbeitung und Anpassung des Java/JavaScript-Hostsystems.
Keil µVision Eclipse ISO7816 ISO14483
Infineon Chipcard Controller C Assembler Java JavaScript Chipcard Protokolle (kontaktbehaftet und kontaktlos) AES kryptographische Verfahren
Infineon Chipcards
Augsburg
6 Monate
2007-07 - 2007-12

Systemverifikation von High-Security-Controllern für SetTop-Boxen (Pay-TV)

Entwicklung, Tests, Analyse, Wartung Clearcase embedded Linux
Entwicklung, Tests, Analyse, Wartung

Anforderung:

Mitwirkung bei der Verifikation eines High-Security-Controllers für SetTop-Boxen

Aufgaben:

  • Pflege und Ausbau der Test-Umgebung unter Clearcase und Solaris.
  • Pflege und Ausbau der bestehenden Leser-SW auf 'embedded Linux' mit Freescale ColdFire-Prozessor
  • Pflege und Ausbau der bestehenden Test-Sammlung
  • Durchführung von Tests und Regressions
  • Fehler-Analysen
embedded Linux (RedHat) Solaris Clearcase GNU-Umgebung Controller-proprietäre Entwicklungsumgebung
Clearcase embedded Linux
Infineon Chipcards
München
2 Jahre 1 Monat
2005-06 - 2007-06

Testsystem für eine neue Chipkarten-Controller Familie

System-Design, Koordination, Implementierung, Tests, Analyse C C++ Assembler ...
System-Design, Koordination, Implementierung, Tests, Analyse

Anforderungen: 

Aufbau eines umfassenden Testsystems für eine neue Controller-Familie

Aufgaben:

  • Federführung bei der Entwicklung eines Embedded OS für System-Verifikation und Performance-Analyse: Konzeption, Architektur, Koordination
  • Untersuchung des Controllers und seiner Firmware auf konzeptionelle Schwächen und eventuelle Sicherheitslücken. Entwurf alternativer Lösungen.
  • Konzept und Entwurf einer umfassenden Testbibliothek
  • Entwicklung und Implementierung diverser Testmodule.
  • Anpassung und Ausbau des Skript-Interpreters auf Hostseite.
  • Betreuung und Beratung anderer Testentwickler.
Keil µVision Microsoft Visual C/C++ Visual Basic VB.Net SQL ActiveX Ecclipse ClearCase SVN
C C++ Assembler RTOS-Entwicklung Test-Konzepte
Infineon Chipcards
München
1 Jahr 6 Monate
2003-12 - 2005-05

Testsystem für kontaktlose Chipkarten-Controller

System-Design, Koordination, Implementierung, Tests C C++ Assembler ...
System-Design, Koordination, Implementierung, Tests

Anforderungen:

Mitwirkung am Aufbau eines Testsystems für 'Kontaktlos'-Anforderungen.

Aufgaben:

  • Aus- und Umbau der bestehenden Controller-Testsoftware
  • Einführung neuer Test-Methoden wie "Randomized Tests", Montecarlo-Verfahren, Intermodul-Tests
  • Entwicklung einer Klassenbibliothek zur Einbindung diverser Kartenleser
  • Vorbereitung des "contactless"-Betrieb und Steuerung von Vario-Lesern
  • Integration der vorhandenen Test-Software in die Versionskontrolle
  • Datenbank-Konzeption zur Speicherung von Verifikations-Ergebnissen
Keil µVision Assembler Microsoft Visual C/C++ ActiveX
C C++ Assembler Chipkarten SQL
Infineon Chipcards
München
1 Jahr 1 Monat
2002-11 - 2003-11

Testsoftware für Chipkarten-Controller

Design, Implementierung, Tests Chipkarten Compilerbau Visual Basic
Design, Implementierung, Tests

Anforderungen:

Erstellung von Test-SW für Chipkarten-Controller.

Entwicklung eines Skript-Interpreters und Integration in ein bestehendes Host-Programm zur Testansteuerung.

Aufgaben:

  • Überarbeitung und Erweiterung bestehender Test-SW für 8051-Familie
  • Erweiterung der von Resetverhalten, Speicherinhalte und Registerinhalten
  • Update OnChip-Peripherie: MMU, Timer, PLL, Random-Generator, CRC-Modul, Encryption etc
  • Erstellung einer automatisierten Test-Umgebung (IRQ / EEPROM-Stresstest)
  • Entwicklung eines QBASIC-kompatiblen Code-Interpreters/Compilers zur automatisierten Verarbeitung von Test-Scripts
  • Schaffung einer flexiblen Schnittstelle zur Einbindung der im VB-Programm integrierten Kommunikations- und Download-Funktionen in die Skriptsprache
Keil µVision Assembler C/C++ VB6
Chipkarten Compilerbau Visual Basic
Infineon Chipcards
München
8 Monate
2001-10 - 2002-05

GSM-Wristwatch - Software-Interface für Kameramodul

Design, Implementierung, System-Test C Assembler JTAG ...
Design, Implementierung, System-Test

Anforderung:

Entwicklung einer Technologie-Demonstration für die CBit. Einbau von Foto-Funktionalität in ein als als Armbanduhr konzipiertes Mobiltelefon.

Aufgaben:

  • Design und Entwicklung der gesamten SW auf ARM7-Kernel (ADI AD6522)
  • Entwicklung/Integration optimierter und parametrisierbarer Dithering-Verfahren
  • HW-Interfaces und Treiber: Startup, Kamera-FPGA, DMA, Flash, V24
  • Bildformatumwandlung: CIF/YUV, JPEG, Zoom, Stretching, Dithering
  • Capture-Modul zum Auslesen von Bildern aus dem FPGA - Flash-Dateisystem zum Ablegen der Bilder
ARM Software Development Kit(Angel) Lauterbach Debugger ARM7
C Assembler JTAG JPEG
Siemens Mobile
München
6 Monate
2001-01 - 2001-06

Erweiterung des Boot- und Software-Ladesystems für Großdrucker

Design, Implementierung, System-Test C C++ Assembler ...
Design, Implementierung, System-Test

Anforderungen:

Fortsetzung und Erweiterung des Projektes "01/1997 - 12/1997 Boot- und Software-Ladesystem für Großdrucker"

Aufgaben:

  • Integration von drei SW-emulierten seriellen Schnittstellen im Parallelbetrieb auf den am C16X zur Verfügung stehenden HW-Resourcen zur Kommunikation mit angeschlossenen Satelliten-Prozessoren
  • Erweiterung des bestehenden Flash-Filesystems
  • Integration automatischer Sicherungskopien im Flash
  • Integration eines Bootstrap-Mechanismus für angeschlossene Satelliten-Prozessoren
  • Entwicklung und Integration weiterer Treiber für im C16X zur Verfügung stehenden Kommunikations-Interfaces (SSC, Fast-CAN)
GNU-Kit für C16X Fa. HighTec 80C16X
C C++ Assembler bare metal SSC Fast-CAN TCP/IP
Océ
Poing
7 Monate
2000-03 - 2000-09

Linux-Devicetreiber für AD-Wandler mit Samplingrate > 1GHz

Design, Implementierung, System-Test C Assembler 80X86 ...
Design, Implementierung, System-Test

Anforderung:

Entwicklung eines Linux-Devicetreibers für AD-Wandler mit Samplingrate > 1GHz

Aufgaben:

  • Entwurf eines Konzepts zum Transfer großer Datenblöcke (> 100 MB) via DMA unter Beibehaltung von Systemkonformität und "sicherheit
  • Design, Implementierung, Integration und Test des Treibers im Gesamtsystem
GNU-Umgebung Linux
C Assembler 80X86 PCI Linux Device Treiber
Agilent Technologies
München
2 Jahre 3 Monate
1998-01 - 2000-03

Konfigurationsmanagement für Mobilfunk-Testanlage

Konfiguration, Administration, Entwicklung C C++ Kryptographie-Verfahren
Konfiguration, Administration, Entwicklung

Anforderung:

Konfigurationsmanagement einer umfangreichen Testumgebung für Mobilfunktelephone und Basisstationen(GSM/PCN/PCS)

Aufgaben:

  • Sourcenverwaltung, Releasegenerierung und Pflege einer unter PVCS.
  • Entwicklung zahlreicher Toolprogramme zum automatisierten Ablauf der SW-Erzeugung (Sicherung, Build-Prozeß, Releasegenerierung, Installation via CD, Netzwerk, Download).
  • Design einer Lotus-Datenbank zum Download von Releases via Internet.
  • Pflege und und Administration der Download-Sites.
  • Entwicklung einer Verschlüsselungssoftware zum Schutz der ausgelieferten Produkte.
  • Entwicklung eines Programms zur Installation und Systemadministration einer umfangreichen Mobilfunk-Testanlage.
PVCS CVS C/C++ Lotus Database awk Perl
C C++ Kryptographie-Verfahren
Rohde & Schwarz
München
1 Jahr
1997-01 - 1997-12

Boot- und Software-Ladesystem für Großdrucker

Design, Implementierung, System-Test C C++ Assembler ...
Design, Implementierung, System-Test

Anforderung:

Entwicklung eines Boot- und Software-Ladesystem für einen Großdrucker mit > 50 Baugruppen

Aufgaben:

  • Aufbau eines Protokollstacks gemäß OSI-Schichtenmodell mit TCP/IP-Funktionalität (Fehlererkennung/-behandlung, dynamisches Routing, Sockets etc.)
  • Implementation von Low-Level Schnittstellentreibern (RS232, CAN, HSCX) und Integration in den Protokollstack
  • Generischer Treiber für Flashbausteine, incl. Simulation auf RAM / Festplatte
  • Dateisystem zur Flashverwaltung - Bootstrap-Routine mit integrierten HW-Tests für die verschieden Baugruppen
  • Interface zur Nutzung der implementierten Funktionen durch aufsetzendes OS (PXROS, RTX, Windows)
  • Terminalprogramm (DOS/Windows) und Gegenstück (C166) für Downloads und Tests.· Implementierung und Integration eines einfachen Script-Interpreters.
  • Windows Modul zum benutzergeführten / automatischen Hochfahren und Download des gesamten Druckers mit Script-Unterstützung. Verwalten und Packen der Downloads und Versionen auf dem PC. Integration in die Windows-Application des Kunden.
  • Test- und Toolprogramme
GNU-Kit für C16X Fa. HighTec Assembler 80C16X
C C++ Assembler bare metal OSI TCP/IP RS232 CAN HSCX PXROS
Océ
Poing
5 Monate
1996-08 - 1996-12

Portierung des Keil RTX-Systems

Design, Implementierung, System-Test Keil C51 C Assembler ...
Design, Implementierung, System-Test

Anforderung:

Portierung des Keil RTX-Systems zur "Cross"-Entwicklung und Emulation auf dem PC

Aufgaben:

  • Portierung des Systems
  • Einbettung in Windows mit Emulation des Interruptsystems
  • Entwicklung grundlegender Treiber wie Flash- und EEPROM Emulation
80C51 80x86 Windows
Keil C51 C Assembler RTOS Windows
Eigenproduktion
München
3 Monate
1996-05 - 1996-07

Programmierung eines Kartenlesers mit 80C166-Controller

Design, Implementierung, System-Test C Assembler T1/T2 Protokolle
Design, Implementierung, System-Test

Anforderung:

Entwicklung der Firmware für einen Kartenleser

Aufgaben:

  • Implementierung der Chipkartenprotokolle (T1/T2) gemäß ISO-Standard
  • Zusätzliche Test- und Toolprogramme
80C166 Keil C166
C Assembler T1/T2 Protokolle
München
10 Monate
1995-08 - 1996-05

Programm zur Matrixkorrektur von Röntgenfluoreszenzdaten

Design, Implementierung, System-Test Pascal SQL
Design, Implementierung, System-Test

Anforderung:

Entwicklung einer SW zur Berechnung geochemischer Analysen aus Röntgenfluoreszenzdaten

Aufgaben:

  • Implementierung komplexer Algorithmen zur Korrektur von RFA-Daten und der zugehörigen Basisparameter
  • Design eines graphischen Interface zur Beurteilung / Filterung der Meßdaten
  • Anbindung an Lotus-Datenbank
Borland Turbo Pascal
Pascal SQL
LMU München, Fakultät für Geologie
München
4 Monate
1995-05 - 1995-08

Selbstlernende IR-Fernbedienung für Videoschnittsystem

Design, Implementierung, System-Test C Assembler IR-Fernbedienungsprotokolle
Design, Implementierung, System-Test

Anforderungen:

Entwicklung einer selbstlernenden IR-Fernbedienung zur Einbindung von Video-Recordern ohne PC-Schnittstelle in ein PC-gesteuertes Videoschnittsystem.

Aufgaben:

  • Entwurf und Implementierung der kompletten Firmware - Unterstützung und selbständiges Erkennen aller gängigen Protokolle
  • Intelligentes Erkennen und Lernen von Nicht-Standardkommandos
C51 Keil 8051
C Assembler IR-Fernbedienungsprotokolle
München

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Geologie an der LMU München
Abschluß: Diplom Geologe 1989

Position

Position

System-Konzept und -Design
System-Integration und Test

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

AES
Chipcard Protokolle
kontaktbehaftet und kontaktlos
Chipkarten
Clearcase
Compilerbau
IAR Embedded Workbench
IR-Fernbedienungsprotokolle
ISO 62304
Keil uVision
Kryptographie-Verfahren
Medical Device Development
OSI
PCI
RTOS
RTOS-Entwicklung
Test-Konzepte
Besondere Erfahrungen im Bereich:
Chipkarten (Chipcards, Smartcards)
Embedded Systems und Anbindung an PC
Firmwareentwicklung
Low Level Treiber Programmierung
Protocol Stacks
Embedded OS Design
Umsetzung komplexer Algorithmen (Security, Crypto, Signal-Processing, Heuristische Verfahren)
Teststrategien und Konzepte
OOD,OOA
uml

Spezielle Kenntnisse:
System-Design, System-Konzeption, System-Architektur, System-Engineering, System-Verifikation
Formales Design und Verifikation, Compilerbau, Parser, Zustandsautomaten

Tools:

Entwicklungsumgebung:
Microsoft Visual Studio, GNU-Umgebung, Ecclipse, Keil µVision, C51 Keil, ARM SDK (Angel & Keil), IAR Workbench

Debugger:
Lauterbach, HighTec, Keil µVision u.a.

Versionskontrolle:
ClearCase, SubVersion(SVN), PVCS, CVS

Betriebssysteme

bare metal
Echtzeitbetriebssysteme
Keil RTX, PXROS, Embedded Linux u.a., Eigenentwicklung
embedded Linux
Linux Device Treiber
MS-DOS
RTOS (Real Time OS)
Keil RTX, PXROS, Embedded Linux u.a., Eigenentwicklung
SUN OS, Solaris
uboot
Unix
Windows
Erfahrung in Konzept und Entwicklung von Echtzeit-Betriebssystemen

Programmiersprachen

ARM-Assembler
Assembler
80x86, C166, 8051, 80251, ARM, SH4 and others
C
C++
Visual Studio, GNU C++
Excel VBA
Java
JavaScript
make
Pascal
Perl
Python
Scriptsprachen
awk, Python
Tcl/Tk
Visual Basic
VB6.0

Datenbanken

Access
MySQL
SQL

Datenkommunikation

Bluetooth
Bus
Profi-, CAN, IIC
CAN
Ethernet
HSCX
Internet, Intranet
WWW, HTTP
ISO/OSI
LIN
Proprietäre Protokolle
smart card protocols ISO7816, ISO14483, IR-RC
RS232
SPI
TCP/IP
Zigbee

Hardware

8051
80X86
ARM
Ascii/X - Terminals
C16X
Echtzeitsysteme
embedded Systeme
Emulatoren
Infineon Chipcard Controller
JTAG
Messgeräte
Mikrocontroller
PC
PCI
Renesas SH4
Steuer und Regelsysteme
TiMSP430
80x86 Series, ARM7, C16X, 80(2)51, SH4, diverse Chipkarten-Controller, ARM Cortex M3 & R5

Berechnung / Simulation / Versuch / Validierung

Hardware-in-the-Loop Simulation (HIL)
Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

Chipkarten, Smartcards, Energie,
Forschung, Meßtechnik, Analytik, Chemie
HW-Entwicklung, Elektrotechnik, Anlagenbau

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.