Hardwarenahe Programmierung, embedded, Linux, Treiber, C/C++, Java
Aktualisiert am 14.05.2017
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2017
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
Technical Language (good) Conversation (medium)
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Weitere Länder: Moskau

nicht möglich

Projekte

Projekte

Zeitraum:  08.2007 -
Branche:   Strassenwesen
Firma:     IFI Consult GmbH
Projekt:   Optimierung des Auswertungsprozesses
Hardware:  x86
Plattform: Windows
Sprache:   Delphi

Zeitraum:  05.2008 - 07.2008
Branche:   Telekommunikation, GSM
Firma:     implementa GmbH
Projekt:   Erweiterung eines Systems zur Virtualisierung von SIM-Karten
Aufgabe:   Firmware-, Treiber und Softwareanpassung.
Hardware:  x86, 8052
Plattform: Windows, Linux
Sprache:   C

Zeitraum:  01.2008 - 04.2008
Branche:   Hardware Grosshändler
Firma:     ACER Deutschland GmbH
Projekt:   Modernisierung des internen Verwaltungssystems
Aufgabe:   Umstellung des Build und Deployment Systems von batch-Dateien auf Ant

  Migration von PVCS nach Subversion

  Portierung nach J2EE/EJB3 Plattform (Konzept und Prototyp-Realisierung)

  Konzeptionierung des automatischen Testsystems.

Hardware:  x86
Plattform: Windows, Linux
Sprache:   Java
Tools:     Eclipse, Subversion, Ant, JBoss, JUnit, JWebUnit

Zeitraum:  06.2007 - 11.2007
Branche:   Strassenwesen
Firma:     IFI Consult GmbH
Projekt:   Anpassung des Messerfassungssystems
Aufgabe:   Umstellung der Software auf ein anderes Messverfahren

  Anpassung der Auswertungssoftware

Hardware:  x86
Plattform: Windows
Sprache:   Delphi

Zeitraum:  08.2006 - 05.2007
Branche:   Telematik, Logistik
Firma:     track IT GmbH
Projekt:   Ein WEB-basiertes flottenmanagementsystem
Hardware:  x86
Plattform: Windows, Linux
Sprache:   Java (EJB)

Zeitraum:  10.2005 - 07.2006
Branche:   Telekommunikation, GSM
Projekt:   Migration eines embedded Systems auf eine andere Plattform
Aufgabe:   Erarbeitung der Konzeption.

  Portierung der Virtualisierungsplattform auf andere Hardware.

  Anpassung der Treiber und Portierung auf Kernel 2.6

  Fehlerbehebung und Erweiterung der Applikationssoftware

Hardware:  x86, CompactPCI
Plattform: ELinOS
Sprache:   C, C++

Zeitraum:  10.2004 - 09.2005
Branche:   Strassenwesen
Projekt:   Weiterentwicklung des Messerfassungssystems
Aufgabe:   Erarbeitung der Konzeption.

  Erweiterung des Systems um weitere Funktionalität:

- zusätzliche Miterfassung der Videobilder

- erweiterte Auswertungsalgorithmen

- Software zur synchronen Steuerung digitaler VCRs (FireWire)

  Datenauswertung

Hardware:  x86
Plattform: Windows 95, Linux
Sprache:   C, Delphi

Zeitraum:  05.2004 - 09.2004
Branche:   Telematik, Logistik
Projekt:   Programmierung für ein neu entwickeltes Kommunikationsgerät.
Aufgabe:   Inbetriebnahme des Linux auf einem Labor-Prototypen:

- Anpassung des Bootloaders (u-boot)

- Kernelanpassung

- Treiberentwicklung und/oder Anpassung (CAN-Bus, SPI etc.)

  Applikationssoftware

Hardware:  MCF5272 (ColdFire)
Plattform: uClinux
Sprache:   C

Zeitraum:  01.2004 - 04.2004
Branche:   Metallindustrie
Projekt:   Ein web-basiertes Warenwirtschaftssystem.
Aufgabe:   Entwicklung und Testen der Programmodule
Plattform: J2EE (WebSphere)
Sprache:   Java

Zeitraum:  03.2001 - 12.2003
Branche:   Telekommunikation, GSM
Projekt:   Ein Virtualisierungsplattform für die GSM SIM-Karten
Aufgabe:   Entwicklung unter embedded Linux:

- Treiber für eine proprietäre CompactPCI-Karte

- HotSwap für CompactPCI-Karten (Kernel 2.4.2)

- Treiber für proprietäres USB-Device

- Firmwareanpassung

Hardware:  PowerPC, ARM7
Plattform: Linux (RedHat, Montavista)
Sprache:   C, C++

Zeitraum:  12.1999 - 02.2001
Branche:   Strassenwesen
Projekt:   Ein schnellfahrendes Messerfassungssystem
Aufgabe:   Softwareentwicklung für ein schnellfahrendes Messerfassungssystem

- Messdatenerfassung

- Messdatenzuordnung (Datenbank)

- Messdatenauswertung

Plattform: Windows 95
Sprache:   Delphi

Zeitraum:  08.1998 - 11.1999
Branche:   Telekommunikation, Bündelfunk
Projekt:   Steuerungssoftware für die Basisstation
Aufgabe:   Weiterentwicklung der Vermittlungssoftware und Hilfsprogramme:

- Fehlerbehebung

- Erweiterung der Funktionalität

- Implementierung des PPP-Protokolls

- Schnittstelle zum TCP/IP Socket-API aus PL/M-Programm

Plattform: RMOS
Sprache:   C, Pascal, PL/M

Aus- und Weiterbildung

Aus- und Weiterbildung

1988-1994 Institut für Funktechnik, Elektronik und Informatik, Moskau

 Fachbereich: Computernetzwerke

 Abschluss: Diplom-Ingenieur


Position

Position

insbesondere Programmierung von Linux-Treibern

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen:
- Anwendungs- und Systemprogrammierung
- Treiberentwicklung unter Linux
- embedded Sowtware

Tools/Technologien:
- Eclipse, Subversion, Ant, JBoss, JSP/JSF, Portlets

Frameworks:
- JUnit/JWebUnit, Hibernate

Betriebssysteme

CP/M
(MSX-DOS)
MS-DOS
auch TSR-Programme
RMOS
Unix
(embedded) Linux, Treiber
Windows

Programmiersprachen

Assembler
80x86, Z80, ARM, PowerPC
C
sehr gute Erfahrung in Treiber Programmierung unter Linux
C++
Clipper
dBase
Delphi
Imake, GNU-Make, Make-Maker etc...
Java
J2SE, J2ME
JavaScript
J2SE, J2ME
Pascal
PLM
Shell
bash, BusyBox

Datenbanken

BDE
JDBC
MySQL
ODBC
SQL
xBase
Clipper

Datenkommunikation

Bus
CAN
Ethernet
Internet, Intranet
TCP/IP, PPP, Applikationsprotokolle (FTP, HTTP, POP3, SMTP etc)
ISO/OSI
RPC
XMLRPC, SOAP
RS232
SMTP
SNMP
TCP/IP

Hardware

embedded Systeme
Mikrocontroller
Motorola
MCF5272
PC
Proprietäre HW

Branchen

Branchen

Telematik
Strassenwesen
Telekommunikation

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Weitere Länder: Moskau

nicht möglich

Projekte

Projekte

Zeitraum:  08.2007 -
Branche:   Strassenwesen
Firma:     IFI Consult GmbH
Projekt:   Optimierung des Auswertungsprozesses
Hardware:  x86
Plattform: Windows
Sprache:   Delphi

Zeitraum:  05.2008 - 07.2008
Branche:   Telekommunikation, GSM
Firma:     implementa GmbH
Projekt:   Erweiterung eines Systems zur Virtualisierung von SIM-Karten
Aufgabe:   Firmware-, Treiber und Softwareanpassung.
Hardware:  x86, 8052
Plattform: Windows, Linux
Sprache:   C

Zeitraum:  01.2008 - 04.2008
Branche:   Hardware Grosshändler
Firma:     ACER Deutschland GmbH
Projekt:   Modernisierung des internen Verwaltungssystems
Aufgabe:   Umstellung des Build und Deployment Systems von batch-Dateien auf Ant

  Migration von PVCS nach Subversion

  Portierung nach J2EE/EJB3 Plattform (Konzept und Prototyp-Realisierung)

  Konzeptionierung des automatischen Testsystems.

Hardware:  x86
Plattform: Windows, Linux
Sprache:   Java
Tools:     Eclipse, Subversion, Ant, JBoss, JUnit, JWebUnit

Zeitraum:  06.2007 - 11.2007
Branche:   Strassenwesen
Firma:     IFI Consult GmbH
Projekt:   Anpassung des Messerfassungssystems
Aufgabe:   Umstellung der Software auf ein anderes Messverfahren

  Anpassung der Auswertungssoftware

Hardware:  x86
Plattform: Windows
Sprache:   Delphi

Zeitraum:  08.2006 - 05.2007
Branche:   Telematik, Logistik
Firma:     track IT GmbH
Projekt:   Ein WEB-basiertes flottenmanagementsystem
Hardware:  x86
Plattform: Windows, Linux
Sprache:   Java (EJB)

Zeitraum:  10.2005 - 07.2006
Branche:   Telekommunikation, GSM
Projekt:   Migration eines embedded Systems auf eine andere Plattform
Aufgabe:   Erarbeitung der Konzeption.

  Portierung der Virtualisierungsplattform auf andere Hardware.

  Anpassung der Treiber und Portierung auf Kernel 2.6

  Fehlerbehebung und Erweiterung der Applikationssoftware

Hardware:  x86, CompactPCI
Plattform: ELinOS
Sprache:   C, C++

Zeitraum:  10.2004 - 09.2005
Branche:   Strassenwesen
Projekt:   Weiterentwicklung des Messerfassungssystems
Aufgabe:   Erarbeitung der Konzeption.

  Erweiterung des Systems um weitere Funktionalität:

- zusätzliche Miterfassung der Videobilder

- erweiterte Auswertungsalgorithmen

- Software zur synchronen Steuerung digitaler VCRs (FireWire)

  Datenauswertung

Hardware:  x86
Plattform: Windows 95, Linux
Sprache:   C, Delphi

Zeitraum:  05.2004 - 09.2004
Branche:   Telematik, Logistik
Projekt:   Programmierung für ein neu entwickeltes Kommunikationsgerät.
Aufgabe:   Inbetriebnahme des Linux auf einem Labor-Prototypen:

- Anpassung des Bootloaders (u-boot)

- Kernelanpassung

- Treiberentwicklung und/oder Anpassung (CAN-Bus, SPI etc.)

  Applikationssoftware

Hardware:  MCF5272 (ColdFire)
Plattform: uClinux
Sprache:   C

Zeitraum:  01.2004 - 04.2004
Branche:   Metallindustrie
Projekt:   Ein web-basiertes Warenwirtschaftssystem.
Aufgabe:   Entwicklung und Testen der Programmodule
Plattform: J2EE (WebSphere)
Sprache:   Java

Zeitraum:  03.2001 - 12.2003
Branche:   Telekommunikation, GSM
Projekt:   Ein Virtualisierungsplattform für die GSM SIM-Karten
Aufgabe:   Entwicklung unter embedded Linux:

- Treiber für eine proprietäre CompactPCI-Karte

- HotSwap für CompactPCI-Karten (Kernel 2.4.2)

- Treiber für proprietäres USB-Device

- Firmwareanpassung

Hardware:  PowerPC, ARM7
Plattform: Linux (RedHat, Montavista)
Sprache:   C, C++

Zeitraum:  12.1999 - 02.2001
Branche:   Strassenwesen
Projekt:   Ein schnellfahrendes Messerfassungssystem
Aufgabe:   Softwareentwicklung für ein schnellfahrendes Messerfassungssystem

- Messdatenerfassung

- Messdatenzuordnung (Datenbank)

- Messdatenauswertung

Plattform: Windows 95
Sprache:   Delphi

Zeitraum:  08.1998 - 11.1999
Branche:   Telekommunikation, Bündelfunk
Projekt:   Steuerungssoftware für die Basisstation
Aufgabe:   Weiterentwicklung der Vermittlungssoftware und Hilfsprogramme:

- Fehlerbehebung

- Erweiterung der Funktionalität

- Implementierung des PPP-Protokolls

- Schnittstelle zum TCP/IP Socket-API aus PL/M-Programm

Plattform: RMOS
Sprache:   C, Pascal, PL/M

Aus- und Weiterbildung

Aus- und Weiterbildung

1988-1994 Institut für Funktechnik, Elektronik und Informatik, Moskau

 Fachbereich: Computernetzwerke

 Abschluss: Diplom-Ingenieur


Position

Position

insbesondere Programmierung von Linux-Treibern

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen:
- Anwendungs- und Systemprogrammierung
- Treiberentwicklung unter Linux
- embedded Sowtware

Tools/Technologien:
- Eclipse, Subversion, Ant, JBoss, JSP/JSF, Portlets

Frameworks:
- JUnit/JWebUnit, Hibernate

Betriebssysteme

CP/M
(MSX-DOS)
MS-DOS
auch TSR-Programme
RMOS
Unix
(embedded) Linux, Treiber
Windows

Programmiersprachen

Assembler
80x86, Z80, ARM, PowerPC
C
sehr gute Erfahrung in Treiber Programmierung unter Linux
C++
Clipper
dBase
Delphi
Imake, GNU-Make, Make-Maker etc...
Java
J2SE, J2ME
JavaScript
J2SE, J2ME
Pascal
PLM
Shell
bash, BusyBox

Datenbanken

BDE
JDBC
MySQL
ODBC
SQL
xBase
Clipper

Datenkommunikation

Bus
CAN
Ethernet
Internet, Intranet
TCP/IP, PPP, Applikationsprotokolle (FTP, HTTP, POP3, SMTP etc)
ISO/OSI
RPC
XMLRPC, SOAP
RS232
SMTP
SNMP
TCP/IP

Hardware

embedded Systeme
Mikrocontroller
Motorola
MCF5272
PC
Proprietäre HW

Branchen

Branchen

Telematik
Strassenwesen
Telekommunikation

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.