Software-Entwicklung für sicherheitskritische Echtzeit-Systeme (Automotive, Bahntechnik, Luftfahrt, Medizin), Software-Testing
Aktualisiert am 25.06.2024
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 31.07.2024
Verfügbar zu: 80%
davon vor Ort: 75%
Deutsch
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Bevorzugt Baden

nicht möglich

Projekte

Projekte

10 Monate
2019-10 - 2020-07

Gasmeßgerät

Software-Entwickler C C++17 Cortex M4 ...
Software-Entwickler

Design und Implementierung einer Treiberschicht für ein Gasmeßgerät.

C C++17 Cortex M4 uCOS-II SPI I2C UART
6 Monate
2019-04 - 2019-09

IoT-Router

Architekt & Entwickler C Perl Cortex A8 ...
Architekt & Entwickler

Spezifikation, Design und Implementierung eines Basissystems für einen IoT-Router.

C Perl Cortex A8 Linux SPI I2C
1 Jahr 7 Monate
2017-08 - 2019-02

Conformance-Testsystem

C Lua Python ...
  • Spezifikation, Architektur, Design und Implementierung einer Software für Conformance-Tests eines sicherheitsgerichteten Motor-Feedbacksystems.
C Lua Python Perl Cortex A9 FreeRTOS SPI I2C Windows
Industrie
1 Jahr 3 Monate
2016-01 - 2017-03

Vernetzter Umweltdaten-Logger

Software-Entwickler C C++ Cortex M4 (CC3200) ...
Software-Entwickler
  • Architektur, Design und Implementierung von Software-Modulen für eine wiederverwendbare Datenlogger-Plattform, insbesondere: Treiber für WiFi, Netzwerk, Cloud-Kommunikation, Sensoren und Display; automatisierte
    Unittests
C C++ Cortex M4 (CC3200) FreeRTOS SPI I2C SSL/TLS WiFi IEEE 802.1X
3 Jahre 5 Monate
2012-07 - 2015-11

Sicherheits-Laserscanner

UML Enterprise Architect C ...
  • Design und Implementierung von Software-Modulen für das
    wiederverwendbare Software-Framework des Sicherheitssensors, insbesondere:
    • Treiber für Hardware-Komponenten, System-Tests nach DIN EN 61508, Bootloader und Firmware-Update, User-Interface (Display, Tasten)
  • Spezifikation, Design und Implementierung von PC-Software für den Kundendienst (Firmware-Update, etc.)
UML Enterprise Architect C C++ Java C# MFC WinApi Analog Devices Blackfin Cortex M4 (STM32 F3) DIN EN 61508 SPI I2C SPORT
Industrie
8 Monate
2011-10 - 2012-05

Software-Entwicklungsprozess

UML Enterprise Architect C ...
  • Definition eines normgerechten Software-Entwicklungsprozesses
  • Einführung des Softwareentwicklungsprozesses
  • Schulung der Mitarbeiter
  • Software-Entwicklung für eine einfache optische Kalibriereinrichtung
UML Enterprise Architect C Atmel AVR32 DIN EN 60601 DIN EN 62304 DIN EN ISO 13485 DIN EN ISO 14791 ISO 9126 21 CFR 820.20/30/40
Medizintechnik
1 Jahr 7 Monate
2010-03 - 2011-09

Steuergerät PV-Kraftwerk

OOA OOD UML ...
  • Definition eines leichtgewichtigen, normgerechten Entwicklungsprozesses
  • Anforderungsspezifikation eines Steuergerätes für einen Zweiachs-Tracker.
  • Vollständige Entwicklung des Steuergeräts: Architektur, Design, Implementierung, Integration und Test.
  • Entwurf, Layout und Aufbau eines Simulators für HIL-Tests. Performance-Tests des Steuergeräts.
  • Wartung und Erweiterung einer Firmware für einen Dreiphasen-Wechselrichter und Diagnose von Schwächen im Design des Wechselrichters.
OOA OOD UML Enterprise Architect Subversion C Texas Instruments Code Composer Studio Texas Instruments DSP/BIOS Texas Instruments TMS320F281x
Industrie
7 Monate
2009-08 - 2010-02

Flugsteuerung

OOD UML OpenAmeos ...
  • Normgerechte(s) Design
  • Implementierung
  • Integration und Entwicklertests von Flugsteuerungssystemen (DAL B)
  • Durchführung von Requirements- und Design-Reviews
OOD UML OpenAmeos Esterel SCADE Suite Rational ClearCase und ClearQuest Dassault Systèmes SmarTeam (PDM) IBM Eclipse C Perl ?C/ OS II CAN ARINC DO 178B Funktionale Sicherheit statische Codeanalyse (QA-C lint) HIL-Test Lauterbach Trace32 Freescale PowerPC (MPC565)
Luftfahrt
2 Monate
2009-01 - 2009-02

Steuergerät Hybrid-Antrieb

C UML Enterprise Architect ...
  • Normgerechte(s) Design
  • Implementierung
  • Integration und Test von Softwarekomponenten für einen Hybrid-Antrieb
C UML Enterprise Architect Rational ClearCase und ClearQuest Infineon TriCore
Automotive
3 Monate
2008-10 - 2008-12

Demonstrator für Bussystem

C CAN Flexray ...
  • Implementierung eines Gateway-Demontrators (CAN auf Flexray) auf Basis eines Serienprodukts
  • Projekt wurde in der Anfangsphase abgebrochen
C CAN Flexray AUTOSAR NEC v850
Automotive
1 Jahr 9 Monate
2007-04 - 2008-12

Keyless Go

OOA OOD Innovator ...
  • Anforderungsspezifikation
  • Architektur
  • Implementierung einer Firmware für ein Keyless Go-Kommunikations-ASIC (funkbasiertes Zugangsberechtigungssystems für KFZ).
  • Anpassung und Erweiterung eines bestehenden Zugangsberechtigungssystems.
  • Aufbau eines Versuchsträgers und Durchführung von Performance-Tests.
OOA OOD Innovator CANoe C Assembler Perl CAN SPI SWI HF-/LF-Kommunikation OSEK OS NEC v850
Automotive
6 Monate
2006-11 - 2007-04

Stellwerk-Simulation

UML Rhapsody OOA ...
  • Anforderungsspezifikation
  • Architektur und Design einer Simulation der
    Außenanlage eines elektronischen Stellwerks
UML Rhapsody OOA OOD DSL-Design
Bahntechnik
7 Monate
2006-02 - 2006-08

Verifikation Kabinenkommunikation

UML DOORS Rational ClearCase ...
  • Konzeption und Implementierung eines regressionsfähigen, normgerechten Testprozesses (DO 178B) für die Kabinenkommunikationssoftware eines Großraumpassagierflugzeuges (DAL B/DAL C)
UML DOORS Rational ClearCase Verified RT-Tester C Perl Unit- Testing Black-Box-Testing DO 178B Freescale PowerPC
Luftfahrt
8 Monate
2005-07 - 2006-02

Frequenzzähler

UML MDD OOD ...
  • Anforderungsspezifikation
  • Architektur
  • Implementierung, sowie normgerechte Verifikationstests (CENELEC 50126/28/29, SIL 4) eines Softwaresystems zur Frequenzmessung und Encoderzählung, das eine sichere
    Geschwindigkeitsmessung schienengebundener Fahrzeuge, SIL 4, CENELEC 50126/28/29 erlaubt
UML MDD OOD Caliber-RM Subversion Eclipse Rational Test Realtime C Assembler Perl CAN TCP/IP PXROS Infineon XC167
Bahntechnik
7 Monate
2004-08 - 2005-02

Verifikation 2oo3-Steuersystem

Proprietäres dreikanaliges UNIX-Derivat des Auftraggebers C Rational Test RealTime
  • Spezifikation und Implementierung von Verifikationstests nach CENELEC 50126/28/29, SIL 4, von dreikanaligen Software-Systemen, die in schienengebundenen Fahrzeugen zum Einsatz kommen
Proprietäres dreikanaliges UNIX-Derivat des Auftraggebers C Rational Test RealTime
Bahntechnik
7 Monate
2004-01 - 2004-07

Verifikation sicherheitskritischer Protokollstack

Proprietäres dreikanaliges UNIX-Derivat des Auftraggebers C Rational Test RealTime ...
  • Spezifikation und Implementierung von Verifikationstests (CENELEC 50126/28/29, SIL 4) eines Protokollstacks, der die Kommunikation zwischen Stellwerk und Unterstellwerk durchführt (Pilotprojekt Löschbergtunnel).
Proprietäres dreikanaliges UNIX-Derivat des Auftraggebers C Rational Test RealTime TCP-IP Proprietärer Protokollstack
Bahntechnik
1 Jahr
2003-01 - 2003-12

Verifikation Gleisfreimeldesystem

UML OOA OOD ...
  • Anforderungsspezifikation, Architektur, Design, Implementierung und normgerechte Verifikationstests (EN 50126/28/29) eines mehrkanaligen Gleisfreimeldesystems, zugelassen nach CENELEC 50126/28/29, SIL 4
UML OOA OOD DOORS Rational ClearCase Rational Test Realtime C Assembler CAN PXROS Infineon C167
Bahntechnik

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Universität Freiburg
Abschluß: Diplom-Informatiker 2004

Kompetenzen

Kompetenzen

Schwerpunkte

  • Prototyping, RAD
  • Objektorientierte Analyse, Design und Softwareentwicklung
  • Entwicklung und Test sicherheitskritischer Echtzeitsysteme

Produkte / Standards / Erfahrungen / Methoden

C
C++
DIN EN 60601
DIN EN 61508
DO-178B
Embedded
GCC
Git
GitHub
IEEE 802.1x
TLS
UART
UML
Versionsverwaltung
WiFi
Methoden:
  • Agile Software Development
  • Component-based Development, Interface-based Development
  • Convergent Engineering, Convergent Architecture
  • Design Patterns
  • Entity Relationship Modeling
  • Objektorientierte Analyse (OOA)
  • Objektorientiertes Design (OOD)
  • Rapid Application Development
  • Test Driven Development
  • V-Modell XT
  • selbstverständlich auch: Linear Sequential Model


Werkzeuge:

  • ARTiSAN Studio
  • Atmel AVR Studio
  • CVS
  • Dassault Systèmes SmarTeam
  • Eclipse
  • Enterprise Architect
  • Mathworks Polyspace
  • Microsoft Visual Studio
  • MID Innovator
  • QAC
  • Rational ClearCase
  • Rational ClearQuest
  • Rational Test RealTime
  • Subversion
  • Telelogic DOORS
  • Vector Toolchain: CANoe, CANdb etc.
  • Verified Systems RT-Tester


Architekturen

  • Architekturen reaktiver, verteilter, echtzeitfähiger, mehrkanaliger Systeme
  • Client-Server-Systeme
  • Bendienkonzepte und Benutzeroberflächen
  • Drei-Schichten- und serviceorientierte Architekturen

Methoden/Standards/Normen

  • Model Driven Software Development (MDD), Model Driven Architecture (MDA)
  • Objektorientierte Analyse und Design (OOA, OOD), UML
  • Rapid Application Development (RAD)
  • Convergent Engineering, Convergent Architecture
  • Design Patterns
  • Entity Relationship Modeling
  • Component-based Development, Interface-based Development
  • CENELEC 50126/28/29
  • IEC 61508
  • IEC 62304
  • DO 178B
  • ISO/IEC 15504 (SPICE)
  • CMMI

Technologien und Konzepte


Techniken:

  • DVB
  • MPEG-1,2,4
  • XML
  • HTML
  • CSS
  • Z
  • diverse Testtechniken (Software-FMEA, Grenzwertanalyse, etc.)

Web Server/Servlet Engines:

  • Apache
  • Apache/Perl

Werkzeuge:
Eclipse, Doors, CaliberRM, Rational Rose RT, Rhapsody, Innovator, Enterprise Architect, TTWorkbench, Cantata++, Klocwork, CVS, Subversion, Rational Clear Case, Rational Clear Quest, Rational Test Realtime, Verified RT-Tester, GNU-Tools, Vector Toolchain (GENy, OIL Configurator, CANoe), Quicktime, MATLAB/Simulink

Standardsoftware:

  • MS-Office Suite
  • OpenOffice
  • Adobe Premiere
  • Gimp
  • Inkscape

Betriebssysteme

AUTOSAR
Linux
MS-DOS
OSEK
PxROS
QNX
uCOS-II
Unix-Derivate
VxWorks
Windows
XP/2000/NT

Programmiersprachen

Assembler
C167, x86, 68k, PowerPC; Erfahrung in hardwarenaher Programmierung
C
>10 Jahre Erfahrung
C++
C++17
CMake
Emacs
praktische Erfahrung
Imake, GNU-Make, Make-Maker etc...
regelmäßiger produktiver Einsatz
Java
Grundlagen
JavaScript
Grundlagen
Perl
>10 Jahre Erfahrung (insb. RAD und Prozess-Automatisierung)
Python
erfolgreicher Einsatz in einem Projekt
Shell
SQL
Tcl/Tk
vor allem PerlTk; Grundkenntnisse in Tcl
TeX, LaTeX
regelmäßiger Einsatz für Dokumentation
yacc/lex
Grundkenntnisse

Datenbanken

MySQL
Oracle

Datenkommunikation

Bus
CAN-Bus, Flexray, LIN, Arinc
CAN
Ethernet
Flexray
I2C
Internet, Intranet
Message Queuing
parallele Schnittstelle
Proprietäre Protokolle
SPI, Linbus, sonstige SWI
RS232
SPI
TCP/IP
Windows Netzwerk
insb. Samba

Hardware

Cortex A8
Cortex M4
Infineon C16x / XC16x
Infineon TriCore
Intel 8051
Motorola 68000
NEC v850
PC-Hardware
(8086 ? Pentium 4, AMD64)
Workstations
(Sparc, MIPS)

Berechnung / Simulation / Versuch / Validierung

CANoe
Hardware-in-the-Loop Simulation (HIL)
Im Test-Rig und mit EVA-Boards.
Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

  • Bahntechnik
  • Luftfahrt
  • Automotive
  • Automatisierungstechnik
  • Software-Tooling
  • Multimedia/Video (digital)

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Bevorzugt Baden

nicht möglich

Projekte

Projekte

10 Monate
2019-10 - 2020-07

Gasmeßgerät

Software-Entwickler C C++17 Cortex M4 ...
Software-Entwickler

Design und Implementierung einer Treiberschicht für ein Gasmeßgerät.

C C++17 Cortex M4 uCOS-II SPI I2C UART
6 Monate
2019-04 - 2019-09

IoT-Router

Architekt & Entwickler C Perl Cortex A8 ...
Architekt & Entwickler

Spezifikation, Design und Implementierung eines Basissystems für einen IoT-Router.

C Perl Cortex A8 Linux SPI I2C
1 Jahr 7 Monate
2017-08 - 2019-02

Conformance-Testsystem

C Lua Python ...
  • Spezifikation, Architektur, Design und Implementierung einer Software für Conformance-Tests eines sicherheitsgerichteten Motor-Feedbacksystems.
C Lua Python Perl Cortex A9 FreeRTOS SPI I2C Windows
Industrie
1 Jahr 3 Monate
2016-01 - 2017-03

Vernetzter Umweltdaten-Logger

Software-Entwickler C C++ Cortex M4 (CC3200) ...
Software-Entwickler
  • Architektur, Design und Implementierung von Software-Modulen für eine wiederverwendbare Datenlogger-Plattform, insbesondere: Treiber für WiFi, Netzwerk, Cloud-Kommunikation, Sensoren und Display; automatisierte
    Unittests
C C++ Cortex M4 (CC3200) FreeRTOS SPI I2C SSL/TLS WiFi IEEE 802.1X
3 Jahre 5 Monate
2012-07 - 2015-11

Sicherheits-Laserscanner

UML Enterprise Architect C ...
  • Design und Implementierung von Software-Modulen für das
    wiederverwendbare Software-Framework des Sicherheitssensors, insbesondere:
    • Treiber für Hardware-Komponenten, System-Tests nach DIN EN 61508, Bootloader und Firmware-Update, User-Interface (Display, Tasten)
  • Spezifikation, Design und Implementierung von PC-Software für den Kundendienst (Firmware-Update, etc.)
UML Enterprise Architect C C++ Java C# MFC WinApi Analog Devices Blackfin Cortex M4 (STM32 F3) DIN EN 61508 SPI I2C SPORT
Industrie
8 Monate
2011-10 - 2012-05

Software-Entwicklungsprozess

UML Enterprise Architect C ...
  • Definition eines normgerechten Software-Entwicklungsprozesses
  • Einführung des Softwareentwicklungsprozesses
  • Schulung der Mitarbeiter
  • Software-Entwicklung für eine einfache optische Kalibriereinrichtung
UML Enterprise Architect C Atmel AVR32 DIN EN 60601 DIN EN 62304 DIN EN ISO 13485 DIN EN ISO 14791 ISO 9126 21 CFR 820.20/30/40
Medizintechnik
1 Jahr 7 Monate
2010-03 - 2011-09

Steuergerät PV-Kraftwerk

OOA OOD UML ...
  • Definition eines leichtgewichtigen, normgerechten Entwicklungsprozesses
  • Anforderungsspezifikation eines Steuergerätes für einen Zweiachs-Tracker.
  • Vollständige Entwicklung des Steuergeräts: Architektur, Design, Implementierung, Integration und Test.
  • Entwurf, Layout und Aufbau eines Simulators für HIL-Tests. Performance-Tests des Steuergeräts.
  • Wartung und Erweiterung einer Firmware für einen Dreiphasen-Wechselrichter und Diagnose von Schwächen im Design des Wechselrichters.
OOA OOD UML Enterprise Architect Subversion C Texas Instruments Code Composer Studio Texas Instruments DSP/BIOS Texas Instruments TMS320F281x
Industrie
7 Monate
2009-08 - 2010-02

Flugsteuerung

OOD UML OpenAmeos ...
  • Normgerechte(s) Design
  • Implementierung
  • Integration und Entwicklertests von Flugsteuerungssystemen (DAL B)
  • Durchführung von Requirements- und Design-Reviews
OOD UML OpenAmeos Esterel SCADE Suite Rational ClearCase und ClearQuest Dassault Systèmes SmarTeam (PDM) IBM Eclipse C Perl ?C/ OS II CAN ARINC DO 178B Funktionale Sicherheit statische Codeanalyse (QA-C lint) HIL-Test Lauterbach Trace32 Freescale PowerPC (MPC565)
Luftfahrt
2 Monate
2009-01 - 2009-02

Steuergerät Hybrid-Antrieb

C UML Enterprise Architect ...
  • Normgerechte(s) Design
  • Implementierung
  • Integration und Test von Softwarekomponenten für einen Hybrid-Antrieb
C UML Enterprise Architect Rational ClearCase und ClearQuest Infineon TriCore
Automotive
3 Monate
2008-10 - 2008-12

Demonstrator für Bussystem

C CAN Flexray ...
  • Implementierung eines Gateway-Demontrators (CAN auf Flexray) auf Basis eines Serienprodukts
  • Projekt wurde in der Anfangsphase abgebrochen
C CAN Flexray AUTOSAR NEC v850
Automotive
1 Jahr 9 Monate
2007-04 - 2008-12

Keyless Go

OOA OOD Innovator ...
  • Anforderungsspezifikation
  • Architektur
  • Implementierung einer Firmware für ein Keyless Go-Kommunikations-ASIC (funkbasiertes Zugangsberechtigungssystems für KFZ).
  • Anpassung und Erweiterung eines bestehenden Zugangsberechtigungssystems.
  • Aufbau eines Versuchsträgers und Durchführung von Performance-Tests.
OOA OOD Innovator CANoe C Assembler Perl CAN SPI SWI HF-/LF-Kommunikation OSEK OS NEC v850
Automotive
6 Monate
2006-11 - 2007-04

Stellwerk-Simulation

UML Rhapsody OOA ...
  • Anforderungsspezifikation
  • Architektur und Design einer Simulation der
    Außenanlage eines elektronischen Stellwerks
UML Rhapsody OOA OOD DSL-Design
Bahntechnik
7 Monate
2006-02 - 2006-08

Verifikation Kabinenkommunikation

UML DOORS Rational ClearCase ...
  • Konzeption und Implementierung eines regressionsfähigen, normgerechten Testprozesses (DO 178B) für die Kabinenkommunikationssoftware eines Großraumpassagierflugzeuges (DAL B/DAL C)
UML DOORS Rational ClearCase Verified RT-Tester C Perl Unit- Testing Black-Box-Testing DO 178B Freescale PowerPC
Luftfahrt
8 Monate
2005-07 - 2006-02

Frequenzzähler

UML MDD OOD ...
  • Anforderungsspezifikation
  • Architektur
  • Implementierung, sowie normgerechte Verifikationstests (CENELEC 50126/28/29, SIL 4) eines Softwaresystems zur Frequenzmessung und Encoderzählung, das eine sichere
    Geschwindigkeitsmessung schienengebundener Fahrzeuge, SIL 4, CENELEC 50126/28/29 erlaubt
UML MDD OOD Caliber-RM Subversion Eclipse Rational Test Realtime C Assembler Perl CAN TCP/IP PXROS Infineon XC167
Bahntechnik
7 Monate
2004-08 - 2005-02

Verifikation 2oo3-Steuersystem

Proprietäres dreikanaliges UNIX-Derivat des Auftraggebers C Rational Test RealTime
  • Spezifikation und Implementierung von Verifikationstests nach CENELEC 50126/28/29, SIL 4, von dreikanaligen Software-Systemen, die in schienengebundenen Fahrzeugen zum Einsatz kommen
Proprietäres dreikanaliges UNIX-Derivat des Auftraggebers C Rational Test RealTime
Bahntechnik
7 Monate
2004-01 - 2004-07

Verifikation sicherheitskritischer Protokollstack

Proprietäres dreikanaliges UNIX-Derivat des Auftraggebers C Rational Test RealTime ...
  • Spezifikation und Implementierung von Verifikationstests (CENELEC 50126/28/29, SIL 4) eines Protokollstacks, der die Kommunikation zwischen Stellwerk und Unterstellwerk durchführt (Pilotprojekt Löschbergtunnel).
Proprietäres dreikanaliges UNIX-Derivat des Auftraggebers C Rational Test RealTime TCP-IP Proprietärer Protokollstack
Bahntechnik
1 Jahr
2003-01 - 2003-12

Verifikation Gleisfreimeldesystem

UML OOA OOD ...
  • Anforderungsspezifikation, Architektur, Design, Implementierung und normgerechte Verifikationstests (EN 50126/28/29) eines mehrkanaligen Gleisfreimeldesystems, zugelassen nach CENELEC 50126/28/29, SIL 4
UML OOA OOD DOORS Rational ClearCase Rational Test Realtime C Assembler CAN PXROS Infineon C167
Bahntechnik

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Universität Freiburg
Abschluß: Diplom-Informatiker 2004

Kompetenzen

Kompetenzen

Schwerpunkte

  • Prototyping, RAD
  • Objektorientierte Analyse, Design und Softwareentwicklung
  • Entwicklung und Test sicherheitskritischer Echtzeitsysteme

Produkte / Standards / Erfahrungen / Methoden

C
C++
DIN EN 60601
DIN EN 61508
DO-178B
Embedded
GCC
Git
GitHub
IEEE 802.1x
TLS
UART
UML
Versionsverwaltung
WiFi
Methoden:
  • Agile Software Development
  • Component-based Development, Interface-based Development
  • Convergent Engineering, Convergent Architecture
  • Design Patterns
  • Entity Relationship Modeling
  • Objektorientierte Analyse (OOA)
  • Objektorientiertes Design (OOD)
  • Rapid Application Development
  • Test Driven Development
  • V-Modell XT
  • selbstverständlich auch: Linear Sequential Model


Werkzeuge:

  • ARTiSAN Studio
  • Atmel AVR Studio
  • CVS
  • Dassault Systèmes SmarTeam
  • Eclipse
  • Enterprise Architect
  • Mathworks Polyspace
  • Microsoft Visual Studio
  • MID Innovator
  • QAC
  • Rational ClearCase
  • Rational ClearQuest
  • Rational Test RealTime
  • Subversion
  • Telelogic DOORS
  • Vector Toolchain: CANoe, CANdb etc.
  • Verified Systems RT-Tester


Architekturen

  • Architekturen reaktiver, verteilter, echtzeitfähiger, mehrkanaliger Systeme
  • Client-Server-Systeme
  • Bendienkonzepte und Benutzeroberflächen
  • Drei-Schichten- und serviceorientierte Architekturen

Methoden/Standards/Normen

  • Model Driven Software Development (MDD), Model Driven Architecture (MDA)
  • Objektorientierte Analyse und Design (OOA, OOD), UML
  • Rapid Application Development (RAD)
  • Convergent Engineering, Convergent Architecture
  • Design Patterns
  • Entity Relationship Modeling
  • Component-based Development, Interface-based Development
  • CENELEC 50126/28/29
  • IEC 61508
  • IEC 62304
  • DO 178B
  • ISO/IEC 15504 (SPICE)
  • CMMI

Technologien und Konzepte


Techniken:

  • DVB
  • MPEG-1,2,4
  • XML
  • HTML
  • CSS
  • Z
  • diverse Testtechniken (Software-FMEA, Grenzwertanalyse, etc.)

Web Server/Servlet Engines:

  • Apache
  • Apache/Perl

Werkzeuge:
Eclipse, Doors, CaliberRM, Rational Rose RT, Rhapsody, Innovator, Enterprise Architect, TTWorkbench, Cantata++, Klocwork, CVS, Subversion, Rational Clear Case, Rational Clear Quest, Rational Test Realtime, Verified RT-Tester, GNU-Tools, Vector Toolchain (GENy, OIL Configurator, CANoe), Quicktime, MATLAB/Simulink

Standardsoftware:

  • MS-Office Suite
  • OpenOffice
  • Adobe Premiere
  • Gimp
  • Inkscape

Betriebssysteme

AUTOSAR
Linux
MS-DOS
OSEK
PxROS
QNX
uCOS-II
Unix-Derivate
VxWorks
Windows
XP/2000/NT

Programmiersprachen

Assembler
C167, x86, 68k, PowerPC; Erfahrung in hardwarenaher Programmierung
C
>10 Jahre Erfahrung
C++
C++17
CMake
Emacs
praktische Erfahrung
Imake, GNU-Make, Make-Maker etc...
regelmäßiger produktiver Einsatz
Java
Grundlagen
JavaScript
Grundlagen
Perl
>10 Jahre Erfahrung (insb. RAD und Prozess-Automatisierung)
Python
erfolgreicher Einsatz in einem Projekt
Shell
SQL
Tcl/Tk
vor allem PerlTk; Grundkenntnisse in Tcl
TeX, LaTeX
regelmäßiger Einsatz für Dokumentation
yacc/lex
Grundkenntnisse

Datenbanken

MySQL
Oracle

Datenkommunikation

Bus
CAN-Bus, Flexray, LIN, Arinc
CAN
Ethernet
Flexray
I2C
Internet, Intranet
Message Queuing
parallele Schnittstelle
Proprietäre Protokolle
SPI, Linbus, sonstige SWI
RS232
SPI
TCP/IP
Windows Netzwerk
insb. Samba

Hardware

Cortex A8
Cortex M4
Infineon C16x / XC16x
Infineon TriCore
Intel 8051
Motorola 68000
NEC v850
PC-Hardware
(8086 ? Pentium 4, AMD64)
Workstations
(Sparc, MIPS)

Berechnung / Simulation / Versuch / Validierung

CANoe
Hardware-in-the-Loop Simulation (HIL)
Im Test-Rig und mit EVA-Boards.
Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

  • Bahntechnik
  • Luftfahrt
  • Automotive
  • Automatisierungstechnik
  • Software-Tooling
  • Multimedia/Video (digital)

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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