IT-Beratung - Software - Datenbanken - CyberSecurity
Aktualisiert am 11.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Sotftware-Enwicklung Ada
Software-Entwicklung Embedded
Software-Entwicklung technische Simulation
Software-Entwicklung Beratung
Software Verifikation
Software Validierung
Software-Entwicklung Fortran (-> 2018)
Deutsch
Englisch
Französisch
Spanisch

Einsatzorte

Einsatzorte

Hamburg (+100km) Stade (+150km)
möglich

Projekte

Projekte

seit 10/1998

Freiberufliche (siehe: Verzeichnis der Freien Berufe im Einkommensteuergesetz § 18 EStG) Softwareentwicklung in der Simulation/Realisierung technisch-naturwissenschaftlicher Prozesse als beratender SW-Entwickler mit Werksverträgen (keine Dienstleistungsverträge).

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2/2019 - 01/2020

NVIDIA Jetson TX2i System-Entwicklung für ein Streaming-Media-Framework für Puma Panzer in Bremen

Verteidigungsindustrie Landsysteme

Ein völlig ungekühlter TX2i im System!!!


01/2019 - 09/2019

Software-Entwicklung - Ada Engineer

Entwicklung der drei Komponenten (Alarme + Warnungen, Zusätzliche Link-Funktionen Kabine und AV Handling) für den Taktischen Datenlink ADA für ein Simulationssystem der Deutschen Marine

10/2016 - 12/2018

Software-Entwicklung : Deep Learning ? Autonomes Fahren - Automotive - Rail-Motive

SW Entwicklung - Algorithmen- Verifikation - Dokumentation nach MISRA und DO-178, C++14, Jenkins

Entwicklung von Algorithmen auf embedded real-time CUDA-Systemen (Jetson TX1/2 und NVIDIA Titan V)

04/2016 - 09/2016

Zulassungs-Ingenieur Luftfahrt - Fluxgate-Magnetometer

SW Verifikation - Test - Dokumentation für EASA nach MISRA und DO-178

Data & Control Coupling

Dokumentation mit doxygen

HIL-Testfall Definition

MPLAB X Software Verification / Instrumentation / Code Walk Through nach MISRA-C Regeln

MISRA-C-Compliance mit VisualDSP++

Lean Testing

09/2014 - 02/2016

Teleskopsteuerung - Remote controlled observing facility - F&W - Soft- und Hardwareentwicklung

Hardware: Cubieboard/Cubietruck

Cubieboard 3

SainSmart 7" LCD Display Screen TFT Monitor AT070TN90 with HDMI VGA Input

Driver Board Controller for Raspberry Pi

Banana Pi Board 1GB RAM

Raspberry Pi Model B+ -- Inklusive Raspberry Pi Model B+--UK VERSION--

Raspberry Pi Model 2

CUDA 7.0 Multi-GPU-Workstation

Zusätzliche Hardware von Celestron und Canon (Teleskop, Nachführung und SLR-Kameras)

Software: Python

C / C++

Perl

Ada

CUDA

OpenGL

Jenkins

Betriebssysteme:

SuSE 13.x

Ubuntu 14.04.1 LTS

linuxmint-17.1

NVDIA GPU (Fermi, Tesla)

07/2014 - 09/2014

System-/Komponententest Sensor-Technik - VW Freepass Trunk ? KFZ-Zugangssystem

  • Funktion: Test-Ingenieur

  • (Weiter)-Entwicklung des Integrations & Testkonzepts - Prototyp-Entwicklung

  • Analyse und Dokumentation der Integrations-/Testergebnisse

Software:Zeta-Test, CANoe, PicoSens, MatLab

Hardware: IR Sensorik, Optische HW u. SW, CAN Bus

01/2013 - 05/2014

MEADS BMC4I Software-Integration - MBDA Deutschland - SW-Entwicklungsingenieur

Medium Extended Air Defense System - Battle Management, Command, Control, Communications and Computers, Intelligence

- Anpassen und Erstellen von Testdescriptions/Testprocedures
- Anpassen und Erstellen von Testsetups für die Test-Anlagen
- Anpassung und Weiterentwicklung des Test & Integration Konzepts
- Optimieren und Zusammenfassen bestehender Testsetups
- Optimieren und Zusammenfassen bestehender Testdescriptions/Testprocedures
- Analyse und Dokumentation der Testergebnisse
- Analysieren von Problem Reports (PRs)

- Pflege und Weiterentwicklung abteilungsinterner S/W Tools zur Unterstützung des Testablaufs
- Demonstration der Funktionalität am Testaufbau - Analyse von System- und

Softwareanforderungen
- Erstellen von Trouble Reports, Software Queries, Software Requirement Queries, Defect

Reports


Kenntnisse und Qualifikationen:

Battlefield Management

LINK-11

LINK-16

TDL

MEADS PLM

MIDS, TACSIM, MITB, ETE

¤ Verfahren und Tools im Testengineering
¤ Software- und/oder System-Integration

11/2010 - 12/2012 - MBDA Deutschland - SW-Entwicklungsingenieur

MEADS MFCR ACU (Antenna Control Unit) Testmanagement & Entwicklung

Medium Extended Air Defense System - Multifunction Fire Control Radar

C++ , PrGSIM, STE

- Anpassen und Erstellen von Testdescriptions/Testprocedures
- Anpassen und Erstellen von Testsetups für die Test-Anlagen
- Anpassung und Weiterentwicklung des Test & Integration Konzepts
- Optimieren und Zusammenfassen bestehender Testsetups
- Optimieren und Zusammenfassen bestehender Testdescriptions/Testprocedures
- Analyse und Dokumentation der Testergebnisse
- Analysieren von Problem Reports (PRs)

- Pflege und Weiterentwicklung abteilungsinterner S/W Tools zur Unterstützung des Testablaufs
- Demonstration der Funktionalität am Testaufbau - Analyse von System- und

Softwareanforderungen
- Erstellen von Trouble Reports, Software Queries, Software Requirement Queries, Defect

Reports


Kenntnisse und Qualifikationen:

¤ Verfahren und Tools im Testengineering
¤ Software- und/oder System-Integration

02 /2010 - 09/2010 - Cassidian - SW-Entwicklungsingenieur

System Integration Avionics Testingenieur Tornado im B/C Test - MIDS - Link16.

- Anpassen und Erstellen von Testdescriptions/Testprocedures
- Anpassen und Erstellen von Testsetups für die Integrationsrig-Anlagen
- Anpassung und Weiterentwicklung des Test & Integration Konzepts
- Optimieren und Zusammenfassen bestehender Testsetups
- Optimieren und Zusammenfassen bestehender Testdescriptions/Testprocedures
- Durchführen von Engineering Tests an den Rig-Anlagen
- Durchführen von Qualifikations- Tests an den Rig-Anlagen
- Analyse und Dokumentation der Testergebnisse
- Analysieren von Problem Reports (PRs) an den Rig-Anlagen
- Pflege und Weiterentwicklung abteilungsinterner S/W Tools zur Unterstützung des Testablaufs
- Demonstration der Funktionalität am Testaufbau (RIG)Analyse von System- und

Softwareanforderungen
- Erstellen von Trouble Reports, Software Queries, Software Requirement Queries, Defect

Reports


Kenntnisse und Qualifikationen:

¤ Verfahren und Tools im Testengineering
¤ Software-Integration
¤ Echtzeitrechner und Bussysteme (MilBus,Panlink, ...)
¤ Programmierkenntnisse (Ada, C++, C)
¤ Elektrotechnische Grundkenntnisse
¤ Kenntnisse von Avionicsystemen, Avionicequipment, Testtools und des Waffensystems TORNADO

10 / 2008 - 12 / 2009 Tests für das Eurofighter Projekt im SUZ -Cassidian

EADS MAS MAN (Manching) - SW-Entwicklungsingenieur

Unterstützung im Programm Eurofighter - MaTE - AIDASS Testing
Erstellen und bearbeiten von Testplänen und Pflege von unter-
und übergeordneten Systemdokumenten.
Testplanerstellung/ Pflege / Reviews / Testdurchführung :
QA_Help (AIDASS / MaTE)
QA_BrowseAndSearch (AIDASS / MaTE)
QA_MessageDiplay(Def) (AIDASS / MaTE)
QA_ADE (AIDASS / MaTE)
QA_UserProg(Def) (AIDASS)
Entwicklung von XML-"Testenvironments" zur Durchführung von QA Tests.
Beide Testsysteme (AIDASS /MaTE) beinhalten Testumgebungen mit Ada und C++
Schnittstellen unter Windows XP und VxWorks.
MATLAB und SIMULINK Testskripte können diese Schnittstellen nutzen.
Insbesondere für QA_UserProg wurde umfangreiche C++/C-Software für
Testzwecke erstellt.
Durchführung von Abnahmetests nach jeweiligen Releasewechseln.
Teilnahme an mündlichen/schriftlichen Reviews neuerstellter Tests des gesamten MaTE / AIDASS-Test Teams.
Alle testsystemrelevanten MS Office Dokumente wurden in MKS Integrity gespeichert und gepflegt.
Probleme unter Berücksichtigung der HW- und SW-Aspekte analysieren und entsprechende Lösungen ausarbeiten

Ada, C++, VxWorks, Windows XP, MaTE, AIDASS, MKS Integrity, MATLAB, SIMULINK

01 / 2008 - 06 / 2008 Configuration Manager für das Eurofighter Projekt

EADS MAS OTN (Ottobrunn bei München) - SW-Entwicklungsingenieur

Unterstützung im Programm Eurofighter

Erstellen und bearbeiten von RFAs und Pflege von unter- und übergeordenten Systemdokumenten im PDM-System (Team Center)

Erstellung des Configuration Management Plans für das Eurofighter System Unterstützungs Zentrum (SUZ) in Manching

Probleme unter Berücksichtigung der HW- und SW-Aspekte analysieren und entsprechende Lösungen ausarbeiten


11 / 2006 - 12 / 2007 Softwareentwicklung, Anforderungsanalyse und Systemtest

Rohde & Schwarz GmbH & Co. KG in München - SW-Entwicklungsingenieur

Unterstützung in den Programmen M3AR und EFA T2 Radio, erstellen von

Anforderungen an eine HW und SW Testumgebung.

M3AR (digital software-reprogrammable radio) - Software Verification Process & ICD

EFA T2 (digital software-reprogrammable radio) - Software Verification Process & ICD

Definition von Anforderungen sowie der Durchführung der zugehörigen Nachweise - Erstellung, Erweiterung und Pflege SVCP /SVR

Integration und Test MR6000E ( EFA Tranche 2) Radio - Verifikation FMDC

Entwicklung von Softwaresystemen über den gesamten Life-Cycle (u. a. mittels objektorientierter Analyse/Design und Programmierung)

Erstellung neuer Testfälle inklusive Tcl-Skripten für die automatische Testausführung

Probleme unter Berücksichtigung der HW- und SW-Aspekte analysieren und entsprechende Lösungen ausarbeiten.


01 / 2006 - 09 / 2006 Softwareentwicklung, Anforderungsanalyse

LFK Lenkflugkörpersysteme GmbH Unterschleißheim

Unterstützung im Programm PATRIOT, erstellen von Anforderungen an eine SW-
Entwicklung - SW-Entwicklungsingenieur

Führungssysteme (u. a. Bekämpfungs- und Einsatzplanung)

Definition von Anforderungen sowie der Durchführung der zugehörigen Nachweise

Systemsoftware- Engineering, d. h. Anwendung von Prozessen, Methoden und Tools (u. a. V-Modell, Requirements Management)

Entwicklung von Softwaresystemen über den gesamten Life- Cycle (u. a. mittels objektorientierter Analyse/Design und Programmierung)

Erstellung von Systemsoftware-Dokumentation

Probleme unter Berücksichtigung der HW- und SW-Aspekte analysieren und entsprechende Lösungen ausarbeiten


10 / 2005 - 11 / 2005 Ausstattung von Fregatten F122/F123/F124 mit moderner Kommunikationstechnik insbes. dem militärischen Kommunikationsprotokoll

Funktion : Chief Development Officer ADA

Software: Ada95, C++, Rational Rose, Link 11, Link 16, TDL, SAMOC


05 / 2004 - 09/2005 Fachübersetzung von wissenschaftlichen Texten

(Ingenieurswesen, Physik, Chemie)

Deutsch-Englisch

Deutsch-Französisch

Englisch-Deutsch

Französisch-Deutsch

Englisch-Französisch

Französisch-Englisch

Software-Wartung

Linux- Perfomance- Optimierung (Tuning)

SUN Solaris Installation

Datenbank - Optimierung (Sybase)

Punktuelle Beratung


10 / 2003 - 04 / 2004 Migration OpenVMS/Ingres - WIN2K

Kernkraftwerk Brunsbüttel

LEIBI- Datenbank (Leistungsbilanz)

Spezifikation und Codierung

Software: OpenVMS, Ingres. Win2000

Hardware: DEC Alpha ,Intel PC


02 / 2003 - 03 / 2003 Schießstand- Simulation

Thales Koblenz

Host- Entwicklung- Waffen- Manager

Software: Aonix Ada95, Gnat Ada 95, MATLAB, SIMULINK, XML, NT 4.0, CVS

Hardware: Intel PC


11 / 2002 - 12 / 2002 Mindestanforderung an Handelssysteme (MaH)

Postbank , Bonn

Abstimmung Kondor+, Support Eigenhandel

Software: Kondor+, Perl, Sybase

Hardware: Unix-Systeme, SUN Solaris 2.7


11 / 2001 - 10 /2002 Entwicklung eines Programmsystems für AMR (Adaptive Mesh Refine-ment)

Aufbau eines Linux- Clusters mit 128 CPU´s

Mitwirkung bei der Entwicklung der Software unter Ada und Fortran 90 (ca. 2Millionen Programmzeilen)

(Dieses Projekt wird komplett privat finanziert und die Ergebnisse sollen Anfang 2003 in einer einschlägigen Fachzeitschrift veröffentlicht werden)



05 / 2001 - 10 / 2001 Konfigurationsmanagement (WARP 3)
Commerzbank AG Frankfurt / IBM Deutschland AG

Entwicklung, Aufbau und Einsatz einer globalen Prozess-System-Steuerung für das Konfigurationsmanagement mit ClearCase für Bank-eigenentwickelte Sofware und Handelssysteme.

Mitarbeiterschulung ClearCase, ClearQuest und WARP 3.

Anbindung von Handelssystemen (WSS, Kondor+) an ein Risk Management

System Interfaces, Reconciliation und Wartung, Prozessmodell

Software: Rational ClearCase, ClearQuest, Kondor+, Perl, Sybase, SQL

Hardware: SUN Solaris 2.6, Windows NT


01 / 2001 - 05 / 2001 Collateral Management
Dresdner Bank AG, Frankfurt

Regressiontests - Qualitätssicherung

Toolgestütztes Black-Box- & Whitebox-Testing

Software: Bank- Applikationen, Perl, SQABasic, Rational TeamTest
Hardware: Windows 2000

04 / 2000 - 12 / 2000 Markt- und Ausfall-Risiko-Steuerung (MaRS)
DG Bank AG, Frankfurt

Risk Engine - Regressiontests

Reengineering

Wartung

Qualitätssicherung

Maintenance-Entwicklung

Software: Bank- Applikationen, Solaris 2.7, C++, Sybase, ClearCase, Rational Rose, Rogue Wave, Infinity, Unix-Shell, Perl, Purify, Quantify
Hardware: SUN Solaris, Windows NT 4.0

01 / 2000 - 03 / 2000 Medizinische Röntgendiagnostik
Philips AG, Hamburg

Reengineering und Fehlerbeseitigung, Qualitätssicherung

Software: Solaris 2.6 / 2.7, C, OSF Motif, Tcl/Tk, INGRES, ClearCase
Hardware: SUN Solaris

07 / 1999 - 12 / 1999 Automatisierte Marktdatenübernahme von Reuters nach Summit
KfW Kreditanstalt für Wiederaufbau, Frankfurt

Software: Bank- Applikationen, C++, Oracle 7.x, SUMMIT Toolkit, InVision, Front Arena

Hardware: HP AIX, Windows NT 4.0


10 / 1998 - 06 / 1999 Jahr-2000-Testing / Regression-Testing und Qualitätssicherung nach ISO 9000
Commerzbank AG, Frankfurt (Int. Großprojekt Amdahl)

Testplanerstellung und Testen von Bankapplikationen

Wall Street Systems - Frontoffice /Global Credit

Toolgestütztes Black-Box- & Whitebox-Testing

Software: Bank- Applikationen, Cyrano VTest, Cyrano Date Warp, Cyrano Millenium, Test, MS Access, MS Excel, MS Word, Cobol
Betriebssysteme: Open VMS, Solaris 2.5 / 2.6
Hardware: DEC Alpha, SUN Solaris

06 / 1998 - 10 / 1998 Entwicklung / Simulation

STN Atlas GmbH, Bremen

Torpedo- Echtzeit-Simulation (Embedded System)

Message- Handling / Akustik-Programmierung

Multithreading. Real-T ime (Echtzeit)-Anwendungen

Geimhaltungsstufe : VS
Software: Tcl/Tk / Visual C++ / MFC /Corba
Hardware: PC (Windows NT 4.0)

03 / 1998 - 06 / 1998 Seegebietskartographierung
STN Atlas GmbH, Bremen

Reengineering vorhandener Software

Betriebssysteme: Open VMS, Unix, HP UIX
Software: C
Hardware: DEC ALPHA, HP


11 / 1996 - 02 / 1998 Tactical Warfare Trainer /Sonar Real-Time-Simulation (BW-Marine)
STN Atlas GmbH, Bremen

Entwicklung und Erstellung der Sonar-Simulation für aktives und passives Sonar

auf einer DBQS 23 B -Sonaranlage für eine simulierte F 123

Verteilung von Sonardaten an das Waffeneinsatzsystem SATIR

Konfigurationsmanagement und Systemintegration. Projektmanagement,

Systemprogrammierung, Shellprogramierung (Perl, Tcl/Tk, Korn-Shell,

bash, C-Shell). Prozeßmanagement. Unix-Systemadministration

(Sun Solaris).

Geheimhaltungsstufe : VS
Software: Ada95 / C / C++ / Corba /Tcl-Tk / OSF Motif / NeCS / Oracle 7.x / Perl
Betriebssysteme: Solaris 2.5, Linux, Unix, OS-9
Hardware : Force-Sparc / Motorola / DSP / VME-Bus

01 / 1996 - 10 / 1996 Gefechtsfeld-Echtzeitsimulation (BW-Heer)
STN Atlas GmbH, Bremen

Message-Handling Gefechtsfeld - Zentralrechner

Verarbeitung und Verteilung von Gefechtsfeld-Daten an Ausbilder und Beobachter via TCP/IP / UDP Broadcast in Realtime

Replay von Übungen aus einer Informix-Datenbank

Software: C / C++ / Corba / Tcl/Tk / Informix
Betriebssystem: Unix, Irix, Linux
Hardware : SGI- Indy / SGI- Power- Challenge / PC (Linux)

03 / 1990 - 12 / 1995 Visualisierung, Berechnung, Projektmanagement

Universität der Bunderwehr Hamburg, Institut für Konstruktions- & Fertigungstechnik

Visualisierung und Berechnung der Kinematik und Dynamik ungleichmäßig übersetzender Getriebe innerhalb des CAD-Pakets PROREN/PROREN-KIN

Projektmanagement, Akquisition von Drittmitteln

Erstellung von Kinematik- und Dynamik-Modulen

Erstellung eines neuronalen Fuzzy- Controllers zur automatisierten Modellsynthese- und Berechnung linearer und nichtlinearer Probleme

Software: FORTRAN77 / C

Betriebssystem: VMS, Unix, Convex OS

Hardware: DEC-Workstation / CONVEX -Parallelrechner



Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Physiker

Position

Position

Multi-Projekterfahrung in nationalen und multinationalen Groß-Teams

Kompetenzen

Kompetenzen

Top-Skills

Sotftware-Enwicklung Ada Software-Entwicklung Embedded Software-Entwicklung technische Simulation Software-Entwicklung Beratung Software Verifikation Software Validierung Software-Entwicklung Fortran (-> 2018)

Produkte / Standards / Erfahrungen / Methoden

o        objektorientierte Analyse und Design (OOA und OOD) nach Rumbaugh
o        ereignisgesteuerte Programmierung
o        model driven SW development - Modellgetriebene SW-Entwicklung
o        Neuronale Netze
o        Fuzzy Logic

Betriebssysteme

BS2000
CP/M
Dos
Echtzeitbetriebssysteme
HPUX
IRIX
Lynx
MS-DOS
MVS, OS/390
Novell
OS/2
OSF/Motif
SUN OS, Solaris
Unix
VMS
VxWorks
Windows
Tätigkeitsschwerpunkt ist die SW-Entwicklung unter Unix, SUN Solaris, Linux und VxWorks.
Microsoft Produkte wie das Visual Studio spielen eine absolute Nebenrolle.

Programmiersprachen

Ada
Experte - 30 Jahre Erfahrung!
Algol
Assembler
Basic
C
Experte - 27 Jahre Erfahrung!
C++
Cobol
CORBA IDL
dBase
Delphi
Eiffel
Emacs
Fortran
Experte - 30 Jahre Erfahrung!
Imake, GNU-Make, Make-Maker etc...
JCL
LabView
Lisp
MATLAB / Simulink
Experte - 12 Jahre Erfahrung!
Modula-2
Pascal
Perl
PL/1
Experte - 30 Jahre Erfahrung!
PL/SQL
Python
Qt
Scriptsprachen
Shell
Simula
simula67
Smalltalk
Xt, Motif
Tätigkeitschwerpunkt ist die Entwicklung in Ada (83 / 95 / 2005), Fortran (4 /66 /77 / 95) und C auch mit GPGPU CUDA auf Tesla-Grafikkarten und OpenGL

Datenbanken

Access
DB2
Informix
Ingres
MySQL
Oracle
Postgres
Sybase

Datenkommunikation

Bus
CORBA
Message Queuing
TCP/IP

Hardware

Alpha
Bus
CD-Writer / Brenner
Cray
Digitale Signalprozessoren
Echtzeitsysteme
embedded Systeme
Fuzzy Controller
HP
IBM Großrechner
IBM RS6000
Messgeräte
Motorola
PC
PDP
PRIME Computer
Siemens Großrechner
Silicon-Graphics
Steuer und Regelsysteme
SUN
VAX
Vektor-/Parallelrechner

Berechnung / Simulation / Versuch / Validierung

CFD (Computational Fluid Dynamics)
FEM (Finite-Elemente-Methode)
Scilab

Design / Entwicklung / Konstruktion

CATIA

Branchen

Branchen

Wehrtechnik - Marine /Luftwaffe / Heer
Elektronik-Industrie
Universität
Versicherung
Bank

Einsatzorte

Einsatzorte

Hamburg (+100km) Stade (+150km)
möglich

Projekte

Projekte

seit 10/1998

Freiberufliche (siehe: Verzeichnis der Freien Berufe im Einkommensteuergesetz § 18 EStG) Softwareentwicklung in der Simulation/Realisierung technisch-naturwissenschaftlicher Prozesse als beratender SW-Entwickler mit Werksverträgen (keine Dienstleistungsverträge).

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2/2019 - 01/2020

NVIDIA Jetson TX2i System-Entwicklung für ein Streaming-Media-Framework für Puma Panzer in Bremen

Verteidigungsindustrie Landsysteme

Ein völlig ungekühlter TX2i im System!!!


01/2019 - 09/2019

Software-Entwicklung - Ada Engineer

Entwicklung der drei Komponenten (Alarme + Warnungen, Zusätzliche Link-Funktionen Kabine und AV Handling) für den Taktischen Datenlink ADA für ein Simulationssystem der Deutschen Marine

10/2016 - 12/2018

Software-Entwicklung : Deep Learning ? Autonomes Fahren - Automotive - Rail-Motive

SW Entwicklung - Algorithmen- Verifikation - Dokumentation nach MISRA und DO-178, C++14, Jenkins

Entwicklung von Algorithmen auf embedded real-time CUDA-Systemen (Jetson TX1/2 und NVIDIA Titan V)

04/2016 - 09/2016

Zulassungs-Ingenieur Luftfahrt - Fluxgate-Magnetometer

SW Verifikation - Test - Dokumentation für EASA nach MISRA und DO-178

Data & Control Coupling

Dokumentation mit doxygen

HIL-Testfall Definition

MPLAB X Software Verification / Instrumentation / Code Walk Through nach MISRA-C Regeln

MISRA-C-Compliance mit VisualDSP++

Lean Testing

09/2014 - 02/2016

Teleskopsteuerung - Remote controlled observing facility - F&W - Soft- und Hardwareentwicklung

Hardware: Cubieboard/Cubietruck

Cubieboard 3

SainSmart 7" LCD Display Screen TFT Monitor AT070TN90 with HDMI VGA Input

Driver Board Controller for Raspberry Pi

Banana Pi Board 1GB RAM

Raspberry Pi Model B+ -- Inklusive Raspberry Pi Model B+--UK VERSION--

Raspberry Pi Model 2

CUDA 7.0 Multi-GPU-Workstation

Zusätzliche Hardware von Celestron und Canon (Teleskop, Nachführung und SLR-Kameras)

Software: Python

C / C++

Perl

Ada

CUDA

OpenGL

Jenkins

Betriebssysteme:

SuSE 13.x

Ubuntu 14.04.1 LTS

linuxmint-17.1

NVDIA GPU (Fermi, Tesla)

07/2014 - 09/2014

System-/Komponententest Sensor-Technik - VW Freepass Trunk ? KFZ-Zugangssystem

  • Funktion: Test-Ingenieur

  • (Weiter)-Entwicklung des Integrations & Testkonzepts - Prototyp-Entwicklung

  • Analyse und Dokumentation der Integrations-/Testergebnisse

Software:Zeta-Test, CANoe, PicoSens, MatLab

Hardware: IR Sensorik, Optische HW u. SW, CAN Bus

01/2013 - 05/2014

MEADS BMC4I Software-Integration - MBDA Deutschland - SW-Entwicklungsingenieur

Medium Extended Air Defense System - Battle Management, Command, Control, Communications and Computers, Intelligence

- Anpassen und Erstellen von Testdescriptions/Testprocedures
- Anpassen und Erstellen von Testsetups für die Test-Anlagen
- Anpassung und Weiterentwicklung des Test & Integration Konzepts
- Optimieren und Zusammenfassen bestehender Testsetups
- Optimieren und Zusammenfassen bestehender Testdescriptions/Testprocedures
- Analyse und Dokumentation der Testergebnisse
- Analysieren von Problem Reports (PRs)

- Pflege und Weiterentwicklung abteilungsinterner S/W Tools zur Unterstützung des Testablaufs
- Demonstration der Funktionalität am Testaufbau - Analyse von System- und

Softwareanforderungen
- Erstellen von Trouble Reports, Software Queries, Software Requirement Queries, Defect

Reports


Kenntnisse und Qualifikationen:

Battlefield Management

LINK-11

LINK-16

TDL

MEADS PLM

MIDS, TACSIM, MITB, ETE

¤ Verfahren und Tools im Testengineering
¤ Software- und/oder System-Integration

11/2010 - 12/2012 - MBDA Deutschland - SW-Entwicklungsingenieur

MEADS MFCR ACU (Antenna Control Unit) Testmanagement & Entwicklung

Medium Extended Air Defense System - Multifunction Fire Control Radar

C++ , PrGSIM, STE

- Anpassen und Erstellen von Testdescriptions/Testprocedures
- Anpassen und Erstellen von Testsetups für die Test-Anlagen
- Anpassung und Weiterentwicklung des Test & Integration Konzepts
- Optimieren und Zusammenfassen bestehender Testsetups
- Optimieren und Zusammenfassen bestehender Testdescriptions/Testprocedures
- Analyse und Dokumentation der Testergebnisse
- Analysieren von Problem Reports (PRs)

- Pflege und Weiterentwicklung abteilungsinterner S/W Tools zur Unterstützung des Testablaufs
- Demonstration der Funktionalität am Testaufbau - Analyse von System- und

Softwareanforderungen
- Erstellen von Trouble Reports, Software Queries, Software Requirement Queries, Defect

Reports


Kenntnisse und Qualifikationen:

¤ Verfahren und Tools im Testengineering
¤ Software- und/oder System-Integration

02 /2010 - 09/2010 - Cassidian - SW-Entwicklungsingenieur

System Integration Avionics Testingenieur Tornado im B/C Test - MIDS - Link16.

- Anpassen und Erstellen von Testdescriptions/Testprocedures
- Anpassen und Erstellen von Testsetups für die Integrationsrig-Anlagen
- Anpassung und Weiterentwicklung des Test & Integration Konzepts
- Optimieren und Zusammenfassen bestehender Testsetups
- Optimieren und Zusammenfassen bestehender Testdescriptions/Testprocedures
- Durchführen von Engineering Tests an den Rig-Anlagen
- Durchführen von Qualifikations- Tests an den Rig-Anlagen
- Analyse und Dokumentation der Testergebnisse
- Analysieren von Problem Reports (PRs) an den Rig-Anlagen
- Pflege und Weiterentwicklung abteilungsinterner S/W Tools zur Unterstützung des Testablaufs
- Demonstration der Funktionalität am Testaufbau (RIG)Analyse von System- und

Softwareanforderungen
- Erstellen von Trouble Reports, Software Queries, Software Requirement Queries, Defect

Reports


Kenntnisse und Qualifikationen:

¤ Verfahren und Tools im Testengineering
¤ Software-Integration
¤ Echtzeitrechner und Bussysteme (MilBus,Panlink, ...)
¤ Programmierkenntnisse (Ada, C++, C)
¤ Elektrotechnische Grundkenntnisse
¤ Kenntnisse von Avionicsystemen, Avionicequipment, Testtools und des Waffensystems TORNADO

10 / 2008 - 12 / 2009 Tests für das Eurofighter Projekt im SUZ -Cassidian

EADS MAS MAN (Manching) - SW-Entwicklungsingenieur

Unterstützung im Programm Eurofighter - MaTE - AIDASS Testing
Erstellen und bearbeiten von Testplänen und Pflege von unter-
und übergeordneten Systemdokumenten.
Testplanerstellung/ Pflege / Reviews / Testdurchführung :
QA_Help (AIDASS / MaTE)
QA_BrowseAndSearch (AIDASS / MaTE)
QA_MessageDiplay(Def) (AIDASS / MaTE)
QA_ADE (AIDASS / MaTE)
QA_UserProg(Def) (AIDASS)
Entwicklung von XML-"Testenvironments" zur Durchführung von QA Tests.
Beide Testsysteme (AIDASS /MaTE) beinhalten Testumgebungen mit Ada und C++
Schnittstellen unter Windows XP und VxWorks.
MATLAB und SIMULINK Testskripte können diese Schnittstellen nutzen.
Insbesondere für QA_UserProg wurde umfangreiche C++/C-Software für
Testzwecke erstellt.
Durchführung von Abnahmetests nach jeweiligen Releasewechseln.
Teilnahme an mündlichen/schriftlichen Reviews neuerstellter Tests des gesamten MaTE / AIDASS-Test Teams.
Alle testsystemrelevanten MS Office Dokumente wurden in MKS Integrity gespeichert und gepflegt.
Probleme unter Berücksichtigung der HW- und SW-Aspekte analysieren und entsprechende Lösungen ausarbeiten

Ada, C++, VxWorks, Windows XP, MaTE, AIDASS, MKS Integrity, MATLAB, SIMULINK

01 / 2008 - 06 / 2008 Configuration Manager für das Eurofighter Projekt

EADS MAS OTN (Ottobrunn bei München) - SW-Entwicklungsingenieur

Unterstützung im Programm Eurofighter

Erstellen und bearbeiten von RFAs und Pflege von unter- und übergeordenten Systemdokumenten im PDM-System (Team Center)

Erstellung des Configuration Management Plans für das Eurofighter System Unterstützungs Zentrum (SUZ) in Manching

Probleme unter Berücksichtigung der HW- und SW-Aspekte analysieren und entsprechende Lösungen ausarbeiten


11 / 2006 - 12 / 2007 Softwareentwicklung, Anforderungsanalyse und Systemtest

Rohde & Schwarz GmbH & Co. KG in München - SW-Entwicklungsingenieur

Unterstützung in den Programmen M3AR und EFA T2 Radio, erstellen von

Anforderungen an eine HW und SW Testumgebung.

M3AR (digital software-reprogrammable radio) - Software Verification Process & ICD

EFA T2 (digital software-reprogrammable radio) - Software Verification Process & ICD

Definition von Anforderungen sowie der Durchführung der zugehörigen Nachweise - Erstellung, Erweiterung und Pflege SVCP /SVR

Integration und Test MR6000E ( EFA Tranche 2) Radio - Verifikation FMDC

Entwicklung von Softwaresystemen über den gesamten Life-Cycle (u. a. mittels objektorientierter Analyse/Design und Programmierung)

Erstellung neuer Testfälle inklusive Tcl-Skripten für die automatische Testausführung

Probleme unter Berücksichtigung der HW- und SW-Aspekte analysieren und entsprechende Lösungen ausarbeiten.


01 / 2006 - 09 / 2006 Softwareentwicklung, Anforderungsanalyse

LFK Lenkflugkörpersysteme GmbH Unterschleißheim

Unterstützung im Programm PATRIOT, erstellen von Anforderungen an eine SW-
Entwicklung - SW-Entwicklungsingenieur

Führungssysteme (u. a. Bekämpfungs- und Einsatzplanung)

Definition von Anforderungen sowie der Durchführung der zugehörigen Nachweise

Systemsoftware- Engineering, d. h. Anwendung von Prozessen, Methoden und Tools (u. a. V-Modell, Requirements Management)

Entwicklung von Softwaresystemen über den gesamten Life- Cycle (u. a. mittels objektorientierter Analyse/Design und Programmierung)

Erstellung von Systemsoftware-Dokumentation

Probleme unter Berücksichtigung der HW- und SW-Aspekte analysieren und entsprechende Lösungen ausarbeiten


10 / 2005 - 11 / 2005 Ausstattung von Fregatten F122/F123/F124 mit moderner Kommunikationstechnik insbes. dem militärischen Kommunikationsprotokoll

Funktion : Chief Development Officer ADA

Software: Ada95, C++, Rational Rose, Link 11, Link 16, TDL, SAMOC


05 / 2004 - 09/2005 Fachübersetzung von wissenschaftlichen Texten

(Ingenieurswesen, Physik, Chemie)

Deutsch-Englisch

Deutsch-Französisch

Englisch-Deutsch

Französisch-Deutsch

Englisch-Französisch

Französisch-Englisch

Software-Wartung

Linux- Perfomance- Optimierung (Tuning)

SUN Solaris Installation

Datenbank - Optimierung (Sybase)

Punktuelle Beratung


10 / 2003 - 04 / 2004 Migration OpenVMS/Ingres - WIN2K

Kernkraftwerk Brunsbüttel

LEIBI- Datenbank (Leistungsbilanz)

Spezifikation und Codierung

Software: OpenVMS, Ingres. Win2000

Hardware: DEC Alpha ,Intel PC


02 / 2003 - 03 / 2003 Schießstand- Simulation

Thales Koblenz

Host- Entwicklung- Waffen- Manager

Software: Aonix Ada95, Gnat Ada 95, MATLAB, SIMULINK, XML, NT 4.0, CVS

Hardware: Intel PC


11 / 2002 - 12 / 2002 Mindestanforderung an Handelssysteme (MaH)

Postbank , Bonn

Abstimmung Kondor+, Support Eigenhandel

Software: Kondor+, Perl, Sybase

Hardware: Unix-Systeme, SUN Solaris 2.7


11 / 2001 - 10 /2002 Entwicklung eines Programmsystems für AMR (Adaptive Mesh Refine-ment)

Aufbau eines Linux- Clusters mit 128 CPU´s

Mitwirkung bei der Entwicklung der Software unter Ada und Fortran 90 (ca. 2Millionen Programmzeilen)

(Dieses Projekt wird komplett privat finanziert und die Ergebnisse sollen Anfang 2003 in einer einschlägigen Fachzeitschrift veröffentlicht werden)



05 / 2001 - 10 / 2001 Konfigurationsmanagement (WARP 3)
Commerzbank AG Frankfurt / IBM Deutschland AG

Entwicklung, Aufbau und Einsatz einer globalen Prozess-System-Steuerung für das Konfigurationsmanagement mit ClearCase für Bank-eigenentwickelte Sofware und Handelssysteme.

Mitarbeiterschulung ClearCase, ClearQuest und WARP 3.

Anbindung von Handelssystemen (WSS, Kondor+) an ein Risk Management

System Interfaces, Reconciliation und Wartung, Prozessmodell

Software: Rational ClearCase, ClearQuest, Kondor+, Perl, Sybase, SQL

Hardware: SUN Solaris 2.6, Windows NT


01 / 2001 - 05 / 2001 Collateral Management
Dresdner Bank AG, Frankfurt

Regressiontests - Qualitätssicherung

Toolgestütztes Black-Box- & Whitebox-Testing

Software: Bank- Applikationen, Perl, SQABasic, Rational TeamTest
Hardware: Windows 2000

04 / 2000 - 12 / 2000 Markt- und Ausfall-Risiko-Steuerung (MaRS)
DG Bank AG, Frankfurt

Risk Engine - Regressiontests

Reengineering

Wartung

Qualitätssicherung

Maintenance-Entwicklung

Software: Bank- Applikationen, Solaris 2.7, C++, Sybase, ClearCase, Rational Rose, Rogue Wave, Infinity, Unix-Shell, Perl, Purify, Quantify
Hardware: SUN Solaris, Windows NT 4.0

01 / 2000 - 03 / 2000 Medizinische Röntgendiagnostik
Philips AG, Hamburg

Reengineering und Fehlerbeseitigung, Qualitätssicherung

Software: Solaris 2.6 / 2.7, C, OSF Motif, Tcl/Tk, INGRES, ClearCase
Hardware: SUN Solaris

07 / 1999 - 12 / 1999 Automatisierte Marktdatenübernahme von Reuters nach Summit
KfW Kreditanstalt für Wiederaufbau, Frankfurt

Software: Bank- Applikationen, C++, Oracle 7.x, SUMMIT Toolkit, InVision, Front Arena

Hardware: HP AIX, Windows NT 4.0


10 / 1998 - 06 / 1999 Jahr-2000-Testing / Regression-Testing und Qualitätssicherung nach ISO 9000
Commerzbank AG, Frankfurt (Int. Großprojekt Amdahl)

Testplanerstellung und Testen von Bankapplikationen

Wall Street Systems - Frontoffice /Global Credit

Toolgestütztes Black-Box- & Whitebox-Testing

Software: Bank- Applikationen, Cyrano VTest, Cyrano Date Warp, Cyrano Millenium, Test, MS Access, MS Excel, MS Word, Cobol
Betriebssysteme: Open VMS, Solaris 2.5 / 2.6
Hardware: DEC Alpha, SUN Solaris

06 / 1998 - 10 / 1998 Entwicklung / Simulation

STN Atlas GmbH, Bremen

Torpedo- Echtzeit-Simulation (Embedded System)

Message- Handling / Akustik-Programmierung

Multithreading. Real-T ime (Echtzeit)-Anwendungen

Geimhaltungsstufe : VS
Software: Tcl/Tk / Visual C++ / MFC /Corba
Hardware: PC (Windows NT 4.0)

03 / 1998 - 06 / 1998 Seegebietskartographierung
STN Atlas GmbH, Bremen

Reengineering vorhandener Software

Betriebssysteme: Open VMS, Unix, HP UIX
Software: C
Hardware: DEC ALPHA, HP


11 / 1996 - 02 / 1998 Tactical Warfare Trainer /Sonar Real-Time-Simulation (BW-Marine)
STN Atlas GmbH, Bremen

Entwicklung und Erstellung der Sonar-Simulation für aktives und passives Sonar

auf einer DBQS 23 B -Sonaranlage für eine simulierte F 123

Verteilung von Sonardaten an das Waffeneinsatzsystem SATIR

Konfigurationsmanagement und Systemintegration. Projektmanagement,

Systemprogrammierung, Shellprogramierung (Perl, Tcl/Tk, Korn-Shell,

bash, C-Shell). Prozeßmanagement. Unix-Systemadministration

(Sun Solaris).

Geheimhaltungsstufe : VS
Software: Ada95 / C / C++ / Corba /Tcl-Tk / OSF Motif / NeCS / Oracle 7.x / Perl
Betriebssysteme: Solaris 2.5, Linux, Unix, OS-9
Hardware : Force-Sparc / Motorola / DSP / VME-Bus

01 / 1996 - 10 / 1996 Gefechtsfeld-Echtzeitsimulation (BW-Heer)
STN Atlas GmbH, Bremen

Message-Handling Gefechtsfeld - Zentralrechner

Verarbeitung und Verteilung von Gefechtsfeld-Daten an Ausbilder und Beobachter via TCP/IP / UDP Broadcast in Realtime

Replay von Übungen aus einer Informix-Datenbank

Software: C / C++ / Corba / Tcl/Tk / Informix
Betriebssystem: Unix, Irix, Linux
Hardware : SGI- Indy / SGI- Power- Challenge / PC (Linux)

03 / 1990 - 12 / 1995 Visualisierung, Berechnung, Projektmanagement

Universität der Bunderwehr Hamburg, Institut für Konstruktions- & Fertigungstechnik

Visualisierung und Berechnung der Kinematik und Dynamik ungleichmäßig übersetzender Getriebe innerhalb des CAD-Pakets PROREN/PROREN-KIN

Projektmanagement, Akquisition von Drittmitteln

Erstellung von Kinematik- und Dynamik-Modulen

Erstellung eines neuronalen Fuzzy- Controllers zur automatisierten Modellsynthese- und Berechnung linearer und nichtlinearer Probleme

Software: FORTRAN77 / C

Betriebssystem: VMS, Unix, Convex OS

Hardware: DEC-Workstation / CONVEX -Parallelrechner



Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Physiker

Position

Position

Multi-Projekterfahrung in nationalen und multinationalen Groß-Teams

Kompetenzen

Kompetenzen

Top-Skills

Sotftware-Enwicklung Ada Software-Entwicklung Embedded Software-Entwicklung technische Simulation Software-Entwicklung Beratung Software Verifikation Software Validierung Software-Entwicklung Fortran (-> 2018)

Produkte / Standards / Erfahrungen / Methoden

o        objektorientierte Analyse und Design (OOA und OOD) nach Rumbaugh
o        ereignisgesteuerte Programmierung
o        model driven SW development - Modellgetriebene SW-Entwicklung
o        Neuronale Netze
o        Fuzzy Logic

Betriebssysteme

BS2000
CP/M
Dos
Echtzeitbetriebssysteme
HPUX
IRIX
Lynx
MS-DOS
MVS, OS/390
Novell
OS/2
OSF/Motif
SUN OS, Solaris
Unix
VMS
VxWorks
Windows
Tätigkeitsschwerpunkt ist die SW-Entwicklung unter Unix, SUN Solaris, Linux und VxWorks.
Microsoft Produkte wie das Visual Studio spielen eine absolute Nebenrolle.

Programmiersprachen

Ada
Experte - 30 Jahre Erfahrung!
Algol
Assembler
Basic
C
Experte - 27 Jahre Erfahrung!
C++
Cobol
CORBA IDL
dBase
Delphi
Eiffel
Emacs
Fortran
Experte - 30 Jahre Erfahrung!
Imake, GNU-Make, Make-Maker etc...
JCL
LabView
Lisp
MATLAB / Simulink
Experte - 12 Jahre Erfahrung!
Modula-2
Pascal
Perl
PL/1
Experte - 30 Jahre Erfahrung!
PL/SQL
Python
Qt
Scriptsprachen
Shell
Simula
simula67
Smalltalk
Xt, Motif
Tätigkeitschwerpunkt ist die Entwicklung in Ada (83 / 95 / 2005), Fortran (4 /66 /77 / 95) und C auch mit GPGPU CUDA auf Tesla-Grafikkarten und OpenGL

Datenbanken

Access
DB2
Informix
Ingres
MySQL
Oracle
Postgres
Sybase

Datenkommunikation

Bus
CORBA
Message Queuing
TCP/IP

Hardware

Alpha
Bus
CD-Writer / Brenner
Cray
Digitale Signalprozessoren
Echtzeitsysteme
embedded Systeme
Fuzzy Controller
HP
IBM Großrechner
IBM RS6000
Messgeräte
Motorola
PC
PDP
PRIME Computer
Siemens Großrechner
Silicon-Graphics
Steuer und Regelsysteme
SUN
VAX
Vektor-/Parallelrechner

Berechnung / Simulation / Versuch / Validierung

CFD (Computational Fluid Dynamics)
FEM (Finite-Elemente-Methode)
Scilab

Design / Entwicklung / Konstruktion

CATIA

Branchen

Branchen

Wehrtechnik - Marine /Luftwaffe / Heer
Elektronik-Industrie
Universität
Versicherung
Bank

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.