Navigation
JS > Profil
print
Deutsch

Dipl.-Ing. Jens Springer


Fachlicher Schwerpunkt

  • Software für Smartcards & Secure Element (JavaCard, UICC/SIM/USIM, Telekommunikation, Payment, Ticketing)
  • Applikations- und Systementwicklung für embedded / hardwarenahe Systeme
  • Concept Engineering (OO-Methoden / Modellierung / Systementwurf)
  • Requirements Engineeing
  • Test
  • Qualitätssichernde Massnahmen (Reviews, Issue-Tracking,...)
  • Hybride Software Systeme mit Java-basierten und nativen Anteilen
  • Anwendung kryptologischer Verfahren

Aus- und Weiterbildung

  • Studium der Elektro- und Informationstechnik an der TU-München; Abschluss als Diplom Ingenieur, 1998
  • Mikrocontroller Programmierung
  • Certified Tester, Foundation Level (ISTQB)
  • Entwicklungsnaher Test/Komponententest
  • Test- und Simulationssysteme in der Fahrzeugindustrie
  • Software Engineering (Thema: Steuerung eines autonomen Roboters)
  • Grundlagen der Kryptologie
  • Systemtheorie der visuellen Wahrnehmung
  • Audiokommunikation und Psychoakustik
  • Rational Clear Quest und ClearCase UCM

Kenntnisse und Fähigkeiten

Sprachkenntnisse

  • Deutsch: Muttersprache
  • Englisch: Jahrelange Erfahrung in multinationalen Teams sowie mit englischsprachigen Dokumenten.

Methoden und Tools

  • Objektorientierte Analyse, Design, Programmierung (OOA, OOD, OOP)
  • Integrierte Entwicklungsumgebungen (MS Visual Studio 2008, Eclipse, Borland JBuilder, Keil, Hitachi Embedded Workspace)
  • Editoren (Source Insight, MED, UltraEdit, Textpad u.a.)
  • Code Analyse Tools (PC Lint)
  • Versionsverwaltungen (ClearCase, ClearCase UCM, Subversion, Mks, Perforce)
  • Change Management/Tracking (ClearQuest)
  • Requirement Management Systeme (Telelogic Doors)
  • Tools für JavaCard Entwicklung (SUN JDK, SUN Cap File Converter)
  • Build Tools (Ant)
  • JavaDoc, Doxygen
  • Protocol Analyzer (Aspects: Smartcard – Terminal Protocol Analyser)
  • MS-Office
  • Projektphasenmodelle (V-Modell)
  • Wiki-Software (TikiWiki)

Programmier- und Beschreibungssprachen

  • C / C++
  • Java / JavaCard
  • JNI (Java to Native Interface)
  • Python, Perl
  • ASN. 1
  • UML
  • XML
  • HTML
  • PHP
  • SQL, T-SQL

Protokolle

  • ICC – Terminal (ISO/IEC 7816, T=0, T=1)
  • ISO/IEC 14443 A/B
  • SIM Application Toolkit
  • CAT_TP (Card Application Toolkit Transport Protocol)
  • SMS (Short Message Service)
  • BIP (Bearer Independant Protocol)
  • UDP (User Datagram Protocol)
  • TCP/ IP (Transport Control Protocol / Internet Protocol)
  • RMI (Remote Method Invocation)
  • CAN Bus
  • OSI Schichtenmodell

Betriebsysteme

  • Diverse Smartcard-Betriebssysteme (Entwicklung, Erweiterung, Maintenance und Test)
  • Windows NT/2000/XP (Bedienung, Installation, Konfiguration, Script- und Batch Programmierung)

Hardware

  • Diverse Chipkartencontroller (Infineon SLE66/88, Renesas AE4/5, Philips P8W, Samsung, Atmel, ...)
  • Emulatoren (Renesas, Samsung OPENice)
  • ARM / ARM TrustedZone Technology
  • 80C167, PIC, MOS 6502, Motorola 68000

Datenbanken

  • MS SQL (Server) 2005 und MySQL Grundkenntnisse

Normen und Standards

  • Normen und Standards aus dem Bereich der mobilen Telekommunikation (GSM/UMTS, SIM/USIM/UICC, ISO/ETSI/3GPP)
  • Global Platform incl. Amendment C
  • SUN Java Card
  • ISO/IEC
  • ITU
  • EMV (Europay MasterCard VISA)
  • SECCOS (Secure Chip Card Operating System gemäß der ZKA Spezifikation)

Auf Anfrage sende ich Ihnen gerne mein Profil im PDF-, DOC- oder ODF-Format.

Created by: Jens1910 points  last modification: Tuesday 15 of November, 2022 [15:06:29 UTC] by Jens1910 points