a Randstad company

Projektleiter entwicklungsprojekte oder Programmierung von Linux oder Mikroprocessor Programme in C oder C++.

Profil
Top-Skills
Linux Echtzeitbetriebssystem Embedded Linux
Verfügbar ab
12.08.2022
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
60%
davon vor Ort
75%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
Nicht möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

6 Jahre 2 Monate

2016-08

heute

Änderung von Flughafen relatierter Programme.

interner Projektleiter
Rolle
interner Projektleiter
Projektinhalte
  • Die Flughafen Programme die vorher nur einen Flughafen unterstützten, sollten in der Zukunft mehrere Flughäfen unterstützen.
  • Und die Funktionalität der AODB (Airport Operational Database) sollte erweitert werden, so dass es bis 500 Datenbank Felder unterstützen statt nur um die 200. 
Produkte
Delphi JAVA Linux Oracle JSON websockets HTML5 PC Plattform.
Kunde
LPT-IT
18 Jahre 9 Monate

2004-01

heute

Angebote für EU Ausschreibungen

Projektinhalte
  • Schätzungsweise habe ich 30% meiner Zeit auf Verkauf bezogene Themen verbrauch.
  • Hierunter habe Ich auf Angebote für EU Ausschreibungen geschrieben.
2 Jahre 5 Monate

2015-08

2017-12

Wartung und Pflege von der Software der Monitoren für BaneDanmark

Projektleiter
Rolle
Projektleiter
Produkte
JAVA Linux PostGreSQL JSON websockets HTML5 PC Plattform
Kunde
GDS (Italienischer Hersteller von Fahrgast Monitoren)
11 Monate

2014-11

2015-09

Import von railML files von ein sftp Server

Projektinhalte
  • Das Program wurde in C geschrieben aber mehrmals geändert weil Jernbaneverket mehrmals die Spezifikation änderte. 
Produkte
C Linux (CentOS) PC Plattform
Kunde
Jernbaneverket
7 Monate

2015-01

2015-07

Kontroller Projekt

Scrum master von einem Monitor
Rolle
Scrum master von einem Monitor
Projektinhalte
  • Kontroller Projekt  für BaneDanmark.
  • GDS hatte die Ausschreibung als Lieferant von Monitoren an BaneDanmark gewonnen und wir sollte als Unterlieferant die Kontroller Software schreiben.
Produkte
JAVA Linux PostGreSQL JSON websockets HTML5 PC Plattform.
Kunde
GDS (Italienischer Hersteller von Fahrgast Monitoren)
9 Jahre 11 Monate

2004-01

2013-11

Diverse Projekte

Projektinhalte

Fahrgast Systeme programmiert für die Norwegische Eisenbahn

Beschreibung:

Viele verschiedene Projekte. Hierunter auch Wartung und Pflege.

 

2013: Web-socket Server 

Aufgaben:

  • Analyse, Design und Programmierung von einem neuen Konzept für Distribution von Fahrgast Informationen, wo wir den Chrome Browser verwendete und die dynamische Daten in JSON formatierte und über Web-sockets kommunizierte.
  • Ich habe den web-socket Server auf der Systemseite geschrieben. C, Linux, Web-sockets, JSON

 

2012/2013: Kennzeichnung  Zug Zusammenstellung in Echtzeit auf dem Monitor 

Aufgaben:

  • Um die Fahrgäste richtig auf dem Bahnsteig zu positionieren wurden der Bahnsteig zusammen mit der aktueller Zug Zusammenstellung in Echtzeit auf dem Monitor mit gdlib gezeichnet. 

 

2012/2013: Datenübertragung vom Server an Monitor 

Aufgaben:

  • Datenübertragung vom Server an Monitor über websockets. 

 

2010: automatische Lautsprecher Ansagen

Aufgaben:

  • Programmierung einer Software für automatische Lautsprecher Ansagen.

 

2009: Text to Speech

Aufgaben:

  • Programmierung von ein Infopoint für Blinde.
  • Text to Speech.

 

2008: Programmierung von ein Daten austausch Program

Aufgaben:

  • Programmierung von ein Daten austausch Program, das die Fahrgastdaten von der Hauptrechner auf ein SlaveRechener übertragen  werden sollten.
Produkte
C Linux Oracle JSON websockets gdlib etc PC platform.
Kunde
Jernbaneverket (Oslo)
8 Monate

2012-12

2013-07

Internes Enwicklungsprojekt

Projektinhalte
  • Analyse, Design und Scrum Master für ein Projekt zur Erstellung von System zur automatischen Lausprecher ansagen wo die „Text To Speech“ Technologie verwendet wurde.
Produkte
JAVA Linux PostGreSQL HTML5 Websockets PC Plattform
6 Monate

2012-02

2012-07

Daten Erfassung

Scrum Master
Rolle
Scrum Master
Projektinhalte
  • Daten Erfassung von Verbrauchs Daten von Hydrogen Bussen und Erfassung von Daten aus einer Wasserstoffanlage
Produkte
JAVA Windows SQLServer PC Plattform
Kunde
Ruter (Oslo)
3 Monate

2003-11

2004-01

Validierung von FPGA code

Projektinhalte
  • Validierung von FPGA code zum Bildverarbeitung auf ein Prototype Board.
Produkte
C Embedded I2C MultiIce Camera interface. ARM
Kunde
Chipdesign Hersteller (Hannover)
3 Monate

2003-09

2003-11

Entwicklung von einem Model über ein ColorProcessor

Projektinhalte
  • Entwicklung von einem Model über ein ColorProcessor Block für ein Chip um eine Referenz und Vergleichs Ebene zum Chip zu haben.
  • Das Programm hat die selbe Funktionalität als der Chip, in Bezug auf Rechengenauigkeit und Register Zugriff.
3 Monate

2003-07

2003-09

Entwicklung von ein Treiber Ebene für ein MPEG-encoder chipdesign.

Produkte
C Embedded ARM
Kunde
Chipdesign Hersteller (Hannover)
5 Monate

2003-02

2003-06

Entwicklung von einem Model über ein JPEG encoder/decoder Chip um eine Referenz

Projektinhalte
  • Entwicklung von ein Model über ein JPEG encoder/decoder Chip um eine Referenz und Vergleichs Ebene zum Chip zu haben.
  • Das Programm hat die Selbe Funktionalität als der Chip, in Bezug auf Rechengenauigkeit und Register Zugriff.
Produkte
LINUX SOLARIS C++ CVS Bugzilla
Kunde
Chipdesign Hersteller (Hamburg)
3 Monate

2002-10

2002-12

Entwicklung (Analyse, Design, Testbeschreibung und Programmierung)

Projektinhalte
  • Entwicklung (Analyse, Design, Testbeschreibung und Programmierung) von ein Mikroprozessor Software zur Einsammelung von Oxygen Messwerte.
  • Das Programm steuert ein Display, ein IIC Bus mit AD und DA umwandler und mit ein EEPROM und 2 seriellen Ausgänge.
  • Der serielle Ausgang kommuniziert über multidrop mit bis zu 10 anderen Geräte.
Produkte
C (Keil) 89c420 von Dallas
Kunde
Elektronik Hersteller
3 Monate

2002-08

2002-10

Entwicklung von einem Programm das Daten aus einer Oracle Datenbank holt

Projektinhalte
  • Entwicklung von einem Programm das Daten aus einer Oracle Datenbank holt die in XML formatiert und weiter an ein anderes System senden bei Hilfe von MQ-Series.
Produkte
UNIX AIX C SQL ProC PL/SQL HACMP MQSeries
Kunde
Hersteller von LCD Anzeigetafeln
5 Monate

2002-04

2002-08

Entwicklung von einem "onboard" Computer System zum Austauscht von Kundeninformationen zwischen Bureau und LKW

Projektinhalte
  • Projektleiter (Planung, Systembeschreibung, Kundenkontakt, Projekt Überwachung. 15% meiner Zeit.) Entwicklung von ein Programm zur eingabe von Stammdaten in Bureau.
  • Entwicklung von das Programm auf dem Bordcomputer.
  • Integration, Test und Betriebname.

Zeitraum         : 06.2001 - 01.2002
Firma              : Hersteller von LCD Anzeigetafeln.
Projekt            : Entwicklung von ein System zur Überwachung von entweder Zug

 Bewegungen oder Bus Bewegungen. Die aktuelle Position vom

 Zug oder Bus sollte auf eine Landkarte gezeigt werden.

Aufgaben        : Projektleiter (Planung, Systembeschreibung, Kundenkontakt,

 Projekt Überwachung. 15% meiner Zeit.)

Software         : Win2000, C++, Delphi, DCOM, ActiveX, InternetExplorer, Oracle,

 UML, VisualSourceSafe, InternetIformationServer.



Zeitraum         : 04.1996 - 02.2002
Firma              : Hersteller von LCD Anzeigetafeln.
Projekt            : Entwicklung von ein Fahrgast Informations- System für NSB

 (Norwegische Bundes Bahn).  Das System betreut über 50

 Bahnhöfe mit Information über Zug Bewegungen.

 Das System berechnet automatisch  Verzögerungen und sendet die

 Information weiter zu den angeschlossenen Monitoren und

 Ansichtstafeln. Das System wird von ein zentralen RS6000

 "cluster"  mit einem Oracle Datenbank gesteuert. Das System

 kommuniziert mit Fernsteuerungs- Anlagen  von Siemens (Vicos)

 und von ABB (Ebicos) über "Sockets" oder über rs232

 Schnittstellen. Das System wird von Clint/server Programme

 auf WIN4.0 bedient.

Aufgaben        : Sehr viele verschiedene Aufgaben die von 10% bis zu 150% meiner

 Zeit genommen hat. Insgesamt habe Ich über 6000 Stunden

 Geliefert. Projektleitung, Analyse, Design, Test,

 Programmierung von Unix Programme.

Software         : UNIX, AIX, WIN*, C, SQL, ProC, PL/SQL, HACMP.


Zeitraum         : 10.2000 - 02.2001
Firma              : Hersteller von Kaffeeautomaten.
Projekt            : Fehler suche in ein 50000 Zeilen großen C Programm für die

 Steuerung von Getränke Automaten. Der Kunde hatte festgestellt

 das einige Automaten die Becher zerstörte, bei der Drehung

 von dem Bechermagazin. Außer dem hatte man 3 andre Fehler

 entdeckt. Der Hersteller konnte die Fehlern nicht selber finden.

 Ich sollte dan erst den ganzen Sourcecode durchlesen um ein

 Überblick zu bekommen, danach sollte Ich mit der Fehlersuche

 Anfangen. Das Programm lief in ein kleines Betriebssystem ab,

 das nur 8 Tasks haben konnte. Das Betriebssystem war auf

 Freiwilliger Zeit "scheduling" eingestellt. Man konnte mit

 "EventFlags", und "MessageQueues" zur Task synkronisierung

 arbeiten. Außerdem hatte man Makros geschrieben für die

 Handhabung von "Interrupt Enable/Disable" Steuerung.

 Ich habe die Fehler behoben. Um die Fehler mit das

 Bechermagazin zu beheben, waren es notwendig auf interrupt

 Ebene Etwas schnelleres zu programmieren.

Software         : C, Echtzeit Betriebssysteme, 8051 Familie, PC-Entwicklungs

 Software.



Zeitraum         : 01.2001 - 03.2001
Firma              : Hersteller von LCD Anzeigetafeln.
Projekt            : Entwicklung von ein informations- Terminal für Blinde Leute. Das

 Terminal bestand aus ein Monitor, ein WIN4.0 PC mit ein

 Bibliothek für synthetischen Laut und ein UNIX Treibersoftware,

 das die beiden anderen Module zusammen gebunden hat.

Aufgaben        : Projektleitung, System Analyse, System Design, Unix Treiber

 Programmiert, Testdokumentation, Ablieferungs- Tests.

Software         : C, Unix, Oracle, TCP/IP socket, WIN-NT4.0, C++.


Zeitraum         : 04.2000 - 11.2001
Firma              : Hersteller von Beton Fabriken.
Projekt            : Entwicklung von einem System zur Steuerung von Beton Fabriken.

 In das Projekt sollten wir 30 Fabriken steuern mit je einen PC

 und dann auch einen zentralen PC für Statistiken programmieren.

 Die Verbindung zwischen der Zentrale PC und die PC's auf der

 Fabrik wurde mit Hilfe von COM+ erstellt. Der Fabrik wurde von einer

 PC mit WIN2000 basiert mit einer PLC Einstichkarte gesteuert.

Aufgaben        : Projektleitung (Plan erstellen, Aufgaben Verteilung,

 Zeitregistrierung, Restzeit estimierung, rescheduling) 20%

 Meiner Zeit, Projektgröße: 8 MJ.             

Software         : MS Projekt, Excels, C++, MS-SQL, COM+, VisualSourceSafe, Visio.

Zeitraum         : 02.1999 - 04.1999
Firma              : Hersteller von Software für Militär.
Projekt            : Entwicklung von Active-X componenten die in VB vervendet werden solten.
Software         : UML, ActiveX, C++, MFC.


Zeitraum         : 04.1996 - 02.1997
Firma              : Hersteller von LCD Anzeigetafeln.
Projekt           : Erstellung von ein generellen Treiber Konzept für Steuerung

 von Monitoren und LCD Anzeige Tafeln. Das Konzept wurde in

 3 Schichtungen aufgeteilt. Die 1. Schicht beinhaltete

 einige generellen Prozeduren die für alle Treiber verwendbar

 waren. Die 2. Schicht beinhaltete Geräte abhängige Prozeduren.

 Das 3. Schicht beinhaltete Prozeduren die für die aktuelle

 Protokolle notwendig waren.

Aufgaben       :   Analyse, Design, Programmierung, Testdokumentation und Test.
Software        : C, TCP/IP, UNIX, RS232, Cisco Terminal Server.

Zeitraum        : 04.1995 - 11.1995
Firma             : Hersteller von LCD Anzeigetafeln.
Projekt           : Verschieden Frontends programmiert in Progress für die

 Administration von "Public Information Display System" für

 Flughäfen.

Aufgaben       : Programmierung.
Software        : Progress, Oracle, SQL, WIN3.1

Zeitraum        : 06.1994 - 05.1995
Firma             : Hersteller von LCD Anzeigetafeln.
Projekt           : Erstellung von verschieden Programme zur steuerung von "Bagage

 Claim" Information für das administrative Personal.

Aufgaben       : Programmierung.
Software        : C, Oracle, UNIX

Zeitraum        : 08.1977 - 07.1992
Firame           : Festanstellungen. 4 verschieden Anstellungen im Bereich der

 Software Entwicklung.

Aufgaben       : Dir ersten 5 Jahre habe Ich viel Prozess Steuerung gemacht,

 Dann habe Ich ein Par Jahre in eine kleine Software Haus gearbeitet.

 Dann als Projekt und Entwicklungs- Leiter, wo Ich ein Großes

 Projekt bei einer Deutsche Benzin Gesellschaft durchführte im

 Bereich von Board Computer auf Tankwagen (5 Mikroprozessoren

 an einer Tankwagen). Und zuletzt habe Ich in 15 Monate ein

 Expertsystem für die Optimierung von Rauch Gas Filterung

 Programmiert.

Software        : FORTRAN, Pascal, C, PLM, UNIX, OS/2, Paradox, Fuzzy Logic,

 Echtzeit Betriebs Systeme, Datenkommunikation auf RS485,

 multidrop Protokolle, Board Computer Software, und vieles mehr.

Schätzungsweise 30% meiner Zeit habe Ich auf Verkauf bezogene Themen verbrauch. Hier unter habe Ich auf Angebote für EU Ausschreibungen geschrieben.

1977
MscEE: Dänische Techniche Universitet in Copenhagen.
Such wörter: Elektrotechnik, diplingenieur, informatiker

Deutsch Fliesend
Dänisch Muttersprache
Englisch I use it every day

Top Skills
Linux Echtzeitbetriebssystem Embedded Linux
Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:

  • Projektleitung
  • Verkauf
  • Technisier Verkaufs Unterstützung
  • Anwendungs- und Systemprogrammierung
  • Analyse, Spezifikation, Programmierung, Test, Abgabe
  • Erstellung von Dokumentation für Ausbildung
  • Ausbildung

 

Methoden:

  • Analyse, Design, Programmierung
  • Ereignisgesteuerte, strukturierte Programmierung
  • Datenbanken Design
  • SCRUM

 

UNIX Standards:

Client/Server (TCP/IP, UDP, Telnet, FTP)

 

MicroSoft Standards:

  • Winsocket
  • MFC
  • XML (Teilweise)
  • ActiveX

 

Spezialkenntnisse:

  • Compilerbau, Parser, Zustandsautomaten
  • Internet WebServer Aufbau, Design, Programmierung, DB-Anbindung (WWW, HTML, HTTP, TCP/IP, ActiveX, FTP, NFS)
  • JSON Kodierung und Dekodierung.
Betriebssysteme
Echtzeitbetriebssysteme
Mehrere kleine Echtzeit Betriebssysteme
MS-DOS OS/2
2 Jahre Erfahrung von 1992 bis 1994. Ich habe in C verschiedene Aufgaben gelöst
RSX-11
5 Jahre damit rumgespielt aber lange her.
RT-11 SUN OS, Solaris Unix
Linux, AIX, SCO
Windows
windows 7
Windows CE
wince 4.0 verwendet für Digitax und Datalogic Memor Hardware. Unter C++ programmiert
Programmiersprachen
Algol
An der Uni gelernt
Apl
An der Uni gelernt
Assembler BugZilla C
15 Jahre
C++
8 Jahre - Erster Kurs in 1992 gemacht -
CVS  Delphi Fortran
10 Jahre lang programmiert.
Imake, GNU-Make, Make-Maker etc... Paradox
2 Jahre 1995
Pascal
3 Jahre
PL/SQL
Ab und zu gemacht, meistens gebraucht um Fehler zu finden.
PLM
6 Jahre
PROGRESS-4GL Shell yacc/lex
Datenbanken
Access
Grund Kenntnisse
BDE
Grund Kenntnisse
MySQL
System für Flottenüberwachung programmiert - 5 Jahre lang
ODBC
System für Flottenüberwachung programmiert - 5 Jahre lang
Oracle
Sehr viel verwendet in ein Fahrgastprogram für die Norwegische Eisenbahn.
Paradox
Grund Kenntnisse
Progress
Grund Kenntnisse
SQL
Generel sehr viel verwendet.
Datenkommunikation
Bus
Modbus, Profi bus
CORBA
Nur überlegt ob wir das verden solten.
Ethernet GPRS kommunikation zwichen WIN-CE 3.0 und WIN-2000. parallele Schnittstelle PC-Anywhere Proprietäre Protokolle
RS232, RS422. RS485 - Point to Point. und Multidrop - hier unter Collition detect, Multimaster, Single Master.
RS232 TCP/IP websocket server programmiert unter Linux. Winsock
Hardware
Aplicom WINCE Boardcomputer Bus
I2C, Ethernet u.a.
Datalogic Memor Barcodescanner Datenerfassungsterminals
ADAM
Digital
PDP11, VAX
Digitax WINCE Boardcomputer Echtzeitsysteme
Mehrere kleine Echtzeit Betriebssysteme
embedded Systeme Emulatoren
MICE,
Fuzzy Controller
Fuzzy logic als software Modul verwendet.
HP IBM RS6000
AIX und HACMP Cluster
Mikrocontroller
80c52 89c420
Modem
Viele
PC
JA
PDP
JA in 8 Jahren verwendet von 1977 bi 1984
Proprietäre HW Prozessrechner Sensoren
Induktive, Kapazitive Näherungsschalter. Magnetventile auch EX. und viele andere
Steuer und Regelsysteme VAX

  • Eisenbahn Technik
  • Softwarehersteller
  • Hardwarehersteller hier unter test von ASICS.
  • Industrie
  • IT
  • Energieversorg
  • EDV
  • Automatisierungstechnik
  • Flughafen
  • Maschinenbau
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren