GULP Logo

Ihre Quelle für externe Spezialisten aus IT und Engineering

GULP Profil: Hard-​und Software-​Entwicklung  …

Kontakt zum Kandidaten:







Über GULP:
  • GULP ist die wichtigste Quelle
    für die Besetzung von IT-/Engineering-Projekten im deutschsprachigen Raum.
  • Sie suchen Projektunterstützung?
    Im Kandidaten-Pool von www.gulp.ch mit mehr als 75.000 IT-Freiberuflern, darunter 10.500 Freelancer mit Schwerpunkt Engineering, finden Sie die externen Mitarbeiter für Ihre Anforderungen.
  • Sie suchen selbst ein Projekt?
    Mit Ihrem Profil bei GULP können Sie Projektangebote von 3.000 Unternehmen erhalten. Registrieren Sie sich kostenfrei.
 
Wohnort                    14xxx, Deutschland 
EDV-Erfahrung seit         1994 
Verfügbar ab               16.05.12 zu 100%, Vor-Ort-Einsatz 80% möglich 
Hard-​und Software-​Entwicklung Softwareentwickler/-Architekt: C, Perl, OCaml auf Unix und Linux; Datenanalyse mit R; Elektronik-/Messtechnik-/Schaltungs-​Entwicklung
Software-Entwicklung / Programmierung
Hardware-Entwicklung
Engineering / IT-nahe Ingenieurdienstleistungen

SW-Entwicklung: Systemnahe Programierung Unix/Linux (Unix-API, POSIX-API, BSD-Sockets); abstrakteres: Datenanalyse/Signalverarbeitung, Compiler-Bau (Domain Specific Languages)

Weiteres: Analog-Elektronik, Schaltungsentwicklung, Meß-/Prüftechnik, Automatisierung; Test-Tools-Entwicklung

Software-Entwicklung nur auf Unix/Linux!


Festanstellung kommt derzeit nicht in Betracht, nur freiberufliche Mitarbeit
Ingenieur der Nachrichtentechnik / Elektrotechnik ( Diplom, Dipl.-Ing(FH) )
Berufsausbildung Informationselektroniker ( 3 1/2 Jahre )
Deutschland: D0, D1, D2, D3, D4
Kommentar:

weitere auf Anfrage

Englischfließend in Wort und Schrift

Ascii/X - Terminals 
embedded SystemeAtmel AVR
Hardware entwickeltanalog und digital; Schwerpunkt analoge Präzisions-Meßtechnik (z.B. Lock-In/Korrelationsmeßtechnik); ADC
MessgeräteOszilloskope, Multimeter, Signalgeneratoren, ...
MikrocontrollerAVR / ATmega1280 (Atmel)
ModemSiemens/MC-Tech TC-63 und TC-35
PC 
PhilipsOszilloskope
Sensoren 
Steuer und Regelsysteme 

Aus der Nachrichtentechnik kommend, mit Erfahrung als Hardware-Entwickler,
insbesondere im Bereich Analog-/Messtechnik habe ich umfangreiche Kenntnisse
und praktische Erfahrung mit Messtechnik-Hardware und Messverfahren.

 

Schaltungstechnik;

Atmel-AVR Mikrokontroller, ADC, DAC, OPAMP, Transitoren, ...
HPUXHP unix als Entwicklungsumgebung
SUN OS, Solaris 
UnixUnix, und Linux

Für neue Projekte nehme ich nur noch Unix-Systeme und Linux als Entwicklungsplattform an.
Bitte keine Projektangebote für Windows.
AssemblerAtmel AVR, 6502
C 
Imake, GNU-Make, Make-Maker etc... 
Makrosprachenm4 und weitere
Objective C 
Perl 
Python 
Scriptsprachenawk, sed
Shellbash und andere
Tcl/Tk 
TeX, LaTeX 
yacc/lexauch ocamllex und ocamlyacc

Programmiersprachen: OCaml (multiparadigmen-Sprache: funktional, imperativ, objektorientiert)
Versionsverwaltung: cvs, subversion, git
Datenanalyse / Statistik: R (eine Implementierung von S / S-PLUS); auch R-extensions in C
B-Tree 
MySQLMySQL
SQL 

DBM/NDBM (Unix-lib)

Ethernet 
Internet, Intranet 
ISO/OSI 
Message Queuing 
parallele Schnittstelle 
RFC 
RPC 
RS232 
SMTP 
TCP/IPClient-Server-Programmierung (Socket-Programmierung)
UUCP 

Unix-API,
BSD-Sockets,
POSIX-Threads,
Apache-Webserver
Modbus-Protokoll / RS-485 / SCADA

Programmierung: Signalauswertung, Simulations-Tools, TCP/IP, Server-Programmierung, Unix-API, BSD-Sockets, POSIX-Threads
Modbus / SCADA
Netzwerk-Programmierung, Compilerbau (Domain Specific Languages)
Produktionsumfeld => Qualitätsüberwachung-/sicherung (Meß-/Prüfaufbauten, Software); ISO 9000/9001
Analogtechnik/Elektronik: Entwicklung von Präzisionsmesstechnik (Verstärker und andere Schaltungen), Lock-In, ADC/DAC
Thema der Diplomarbeit: Störsignalbedingte Fehler der A/D-Umsetzung
Datenanalyse mit R; R-Extensions in C
GTK2-Perl
LAMP
Datenbankentwurf, ERM (Entity-Relationship-Modelierung)

ARCH-Linux Package-Erstellung

Automotive / Automobil: Engineering Task-Force zur Reduzierung der Ausschuss-Kosten
IT: Software-Entwicklung
Industrieelektronik / Telekommunikation
Messtechnik / Industustrie-Elektronik / Elektrotechnik (Schaltungsentwicklung)
Energieversorger (Signalanalyse-Algorithmen für Kraftwerks-Schalter-Analyse-Software)
Bahn (Softwaretests für Bahn-Signalisierungsanlagen)
Internet (Backend, Logfileanalyse usw.)
Bank (Datenbank-Migration)
Zeitraum:  05/2011 - 07/2011
Branche:   Messtechnik
Tätigkeit: Messdatenanalyse, R-Scripting und Implementierung von R-Extensions in C

 

Zeitraum:  11/2010 - 11/2010
Branche:   Luft- und Raumfahrt / Avionik
Tätigkeit: Fehlersuche in Flugnavigationssystemen / Hardwaretests

 

Zeitraum:  11/2008 - 09/2010
Branche:   Industrieelekronik / Messtechnik (Windenergie)
Tätigkeit: Schaltungsentwicklung, Schaltungsoptimierung, Softwareentwicklung für Datenlogger-Neuentwicklung (auf Embedded-Linux auf ARM; AVR-Controller)

  * Konzeptionierung und Entwicklung hochpräziser Messschaltungen:

 + Widerstandsmessungen (Sechs- bzw. Fünfdraht-Messung, also differentiell) für Windfahnen

 + Messverstäker für Pyranometer

 + Impuls- / Frequenzmessung für Anemometer

 + Design analoger Eingangsstufe mit Instrumentenverstärker und Sigma-Delta-ADC

  * Mikrocontroller-Programmierung  (Atmel / AVR: ATmega1280, in C und Assembler )

 + Steuerung der programmierbaren Verstärker (PGA) und des Analof-Digital-Converters (ADC)

 + Entwurf und Implementierung eines Fileformats für Datenspeicherung auf SD-Karten


Zeitraum:  07/2008 - 08/2008
Branche:   Automotive
Tätigkeit: Engineering Task-Force: Reduzierung der Ausschuss-Kosten

  der Produktion von Radio-Navigations-Systemen.

  * root cause analysis: explorative Datenanalyse von Zeitreihen

 (Produktionsdaten, Zulieferer-Daten)

Software:  R, Perl
Einsatzort:Tschechien


Zeitraum:  12/2007 - 01/2008
Branche:   Internet
Projekt:   Webstatistik (Apache-Weblog-Analyser)
Tätigkeit: Entwicklung eines Apache-Logfile-Analyser-Tools,

  zur Erstellung von Zugriffsstatistiken.

Hardware:  PC
Software:  OCaml (mit ocamllex und ocamlyacc)
OS:        Linux (Debian)


Zeitraum:  07/2007 - 07/2007
Branche:   Internet
Projekt:   Apache-Logfile-Retriever mit SQL-ähnlicher Abfrage-Sprache
Tätigkeit: Entwicklung eines Apache-Logfile-Retriever-Tools,

  zur Extrahierung von Logfile-Einträgen (Logfile im  Apache

  common logfile format)  mit einer SQL-ähnlichen Abfragesprache.

Hardware:  PC
Software:  OCaml (mit ocamllex und ocamlyacc)
OS:        Linux (Debian)


Zeitraum:  08/2006 - 11/2006 UND 01/2007 - 03/2007
Branche:   Bankwesen
Projekt:   Datenvalidierung (Migration DB2/Mainframe => Oracle/Unix)
Tätigkeit: * Datenbank-Migrations-Validierungs-Programme (Perl)

 zur Validierung von DB2-Unload-Datensätzen (Datei-basiert)

 vs. Oracle-SQL-Loader-Logs, select-count-Vergleiche.

 Vergleiche von Datentypen (DDLs) der Quell-und Ziel-Datenbank.

 Mögliche Inkonsistenzen der Datensätze der Migration

 sollen detektiert werden (Qualitätssicherung).

  * Scripte zum Verteilen von Migrationsdateien (Quelldaten,

 Converter-Programme, Loader-Scripte) auf den jeweiligen

 Migrationshosts und zum Erstellen von Backups nach der Migration.

 (scp-basiert)

  * weitere Tools:

 - Tool zur Erzeugung von pdf-Files aus iostats-Textfiles (batched);

es erzeugt für die sar-Ausgabe der IO-stats der Disks je eine

Seite mit Grafiken (automatisch skaliert), zusammen mit einer auf

100% skalierten grafischen CPU-Darstellung.

 - Daemon zum Retten von kompletten Logfiles (einige GB groß),

die noch während des Schreibvorgangs von einem unabhängigen

cron-Prozess gelöscht werden.

 - Prozess-Parallelisierungstool für Kommandozeilen-Aufrufe mit

Begrenzung der maximalen Anzahl der gestarteten Prozesse

 - DB2-Unload-File-Split-Tool: Splitten von "variable length

record" Dateien in separate Dateien (für Oracle-sqlldr notwendig).

Hardware:  Sun Microsystems  sun4u Sun Fire E4900
Software:  Perl, C, OCaml
OS:        Solaris


Zeitraum:  11/2005 - 07/2006
Branche:   Industrieelekronik / Messtechnik
Projekt:   Dokumentation und Restrukturierung von Sourcecode
Tätigkeit: Restrukturierung und Dokumentation von Visual Basic-Sourcen

  angelehnt an Literate Programming Paradigma.

  Die zu dokumentierende/optimierende Software dient dem

  automatisierten Abgleich eines Präzisions-Teslameters;

  dabei werden via GPIB und via Spectra-Module

  Daten eingelesen und verarbeitet und ein Magnetfeld sowie eine

  Temperaturkammer gesteuert.

Hardware:  Mac Powerbook G4 (OS-X), PC (Windows XP), National Instruments GPIB,

  Spectra-Messmodule

Software:  LaTeX, Perl, (Visual Basic), Graphviz
OS:        Mac OS-X, (Win-XP)


Zeitraum:  08/2004 - 06/2005
Branche:   ./.
Projekt:   OpenSource-Tools entwickelt
Tätigkeit: Entwicklung von Tools für Administrations-/Dokumentations-Zwecke.

  Unter Anderem Dateiparser mit lex/yacc (bzw. ocamllex/ocamlyacc).

Hardware:  Mac Powerbook G4 (OS-X/Linux)
Software:  OCaml, C, (Tools: lex und yacc)
OS:        Linux


Zeitraum:  06/2004 - 08/2004
Branche:   Bildungsträger
Projekt:   Update/Anpassung der Software StudIP an die Kundenbelange
Tätigkeit: Administration, SW-Anpassung
Hardware:  PC-Server
Software:  Perl/PHP/MySQL/Apache auf Linux-Plattform
OS:        Linux


Zeitraum:  02/2004 - 03/2004
Branche:   Internet-Provider
Projekt:   Sendmail-Logfile-Analyzer zur Erkennung der Spam-/Viren-Häufigkeit

  (Logfile-Statistik).

Tätigkeit: Software-Entwicklung
Hardware:  Auf Mac entwickelt; Einsatz auf PC
Software:  Ocaml und Perl
OS:        Linux-Plattform


Zeitraum:  11/2002 - 12/2002
Branche:   Industrie
Projekt:   Entwurf und Implementierung einer serverbasierten/multithreaded

  OpenGL/X11-Applikation. 3D-Animation mit Remote-Control via Netzwerk (TCP/IP)

Hardware:  Entwickelt für Linux-Umgebung (auf G4-PowerBook)
Tätigkeit: Software-Entwicklung
Software:  C, POSIX-Threads, OpenGL (MESA-Lib)
OS:        Linux (Suse)


Zeitraum:  06/2001 - 12/2001
Branche:   Industrie (internationales Unternehmen)
Projekt:   Software-Tests (mit Attol/RTRT) von Modulen für Bahn-Signal-Steuerung
Tätigkeit: Softwaretests durchführen
Hardware:  Sun
Software:  Attol/RTRT, ClearCase auf Sun
OS:        Solaris / Unix


Zeitraum:  02/2001 - 04/2001
Branche:   Internet-Startup
Projekt:   Online-Marketing-Tool (Problemanalyse und Prototyp) entwickelt für

  generisches Erzeugen von Fragebogen und statisitischer

  Online-Auswertung (Domain Specific Language zur Generierung

  von HTML, CGI-Scripten und SQL-Datenbank )

Tätigkeit: Problemanalyse und Prototyp-Entwicklung (SW-Entwicklung)
Hardware:  PC, Sun
Software:  Perl
OS:        Linux ( und Solaris / Unix )

 

Zeitraum: 05/2000 - 02/2001
Branche: Industrie-Elektronik (internationales Unternehmen)
Projekt: * Testsoftware für Software- und Datenübertragsungs-Tests;

  objektorientierte, Simulation von Mailverkehr im Internet

  zur Prüfung der Datensicherheit der Hauptsoftware

  (Verschlüsselungs/Krypto-Applikation); Dokumentationsmodul, das

  die Test-Konfiguration graphisch als PostScript/PDF-Datei

  ausgibt

* RPC-basierte, verteilt laufende Testtools => keine Simulation,

  sondern Tests des echten Mailverkehrs auf Reliabilität.

Tätigkeit: Software-Entwicklung, Aufbau von Prüfumgebungen für Hardware
Hardware: PC
Software: C, Perl
OS:       Linux


Zeitraum: 08/1999 - 01/2000
Branche : Industrie-Elektronik (Telekom-Zulieferer)
Projekt : * Test-Software in C für Embedded-Anwendung

 * Prüfmittelaufbau für Gerätetests im Produktionsbereich

 * Perl-Programme und C-Programme für Produktionsüberwachung (Logfiles

der Produktionstests schreiben, Messgeräte-Daten via RS232 einlesen)

 * Perl-Programm zur Auswertung der Logfiles (Anzeige des Gerätestatus)

 * Software für webbasierte Qualitätssicherung (Lenkung fehlerhafter Produkte nach ISO 9000/9001)

 * Server in C, der die Prüfmittel-Daten entgegennimmt

Tätigkeit: Software-Entwicklung, Aufbau von Prüfmitteln/Testumgebungen für Hardware-Tests
Hardware: PC, eigener Meßaufbau, Prüflinge
Software: Perl, C
OS: Linux


Zeitraum:  02/1999 - 08/1999
Branche :  Universität
Projekt :  Sysadmin, Netzverwaltung, User-Unterstützung
Tätigkeit: Administration
Hardware:  PC
OS:        Suse-Linux


Zeitraum:  03/1997 - 09/1997 (Fortsetung des Projektes von 02/1996 - 11/1996)
Branche :  internationales Großunternehmen
Projekt :  Mathematische Auswertefunktionen für Signalverarbeitungssoftware

  im Bereich Kraftwerkstechnik

Tätigkeit: Algorithmen-Entwurf und Software-Entwicklung
Hardware:  HP-9000
Software:  C-Programmierung
OS:        HP-UX


Zeitraum:  01/1997 - 02/1997
Branche :  Industrie-Elektronik
Projekt :  Lock-In-Amp-Entwicklung, Flux-Gate-Magnetfeldmessgerät
Tätigkeit: Hardware-Entwicklung
Hardware:  diverse Messgeräte (Oszilloskope, Signalgeneratoren etc.)


Zeitraum:  02/1996 - 11/1996  und  03/1997 - 09/1997
Branche :  internationales Großunternehmen
Projekt :  Mathematische Auswertefunktionen für Signalverarbeitungssoftware

  im Bereich Kraftwerkstechnik

Tätigkeit: Algorithmen-Entwurf und Software-Entwicklung
Hardware:  HP-9000
Software:  C-Programmierung
OS:        HP-UX


Zeitraum:  10/1994 - 12/1994
Branche :  Forschungsinstitut (Kernforschung)
Projekt :  Assemblerprogrammierung von RS232-Schnittstelle für D/A-Umsetzer-Karte
Tätigkeit: Software-Entwicklung
Hardware:  Zielprozessor 8085
Software:  Entwicklung auf MS-DOS -PC


Zeitraum: 08/1992 - 08/1994
Branche : Industrie-Elektronik

Projekt : Entwicklung Aufbau und Wartung von Schaltungen der elektronischen

 Messtechnik (für Halbleitermessplatz (Mikrowellen- und Lasertechnik).

 => Spannungsverstärker bis 100 MHz, I/U-Wandler, Laserdiodentreiber,


 Vierdrahtnetzteil, Mitarbeit an Lock-In-Projekt (rauscharme Vorstufe)

Tätigkeit: Hardware-Entwicklung, Messungen (Frequenzganz, Offset, Verstärkung, CMRR, ...) durchführen
Hardware: div. Messgeräte (Oszilloskope, Signalgeneratoren, etc.)
Referenzen werden für registrierte GULP Nutzer angezeigt.
Messtechnik / Analog-Elektronik
Microcontroller-Programmierung (Atmel/AVR)