Unix, Linux, QNX - SW-Entwickler embedded Systems, Realtime, Systemprogrammierung, Netzwerksoftware
Aktualisiert am 18.05.2018
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.06.2018
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)
Schweiz

Deutschland: vorzugsweise: D3

nicht möglich

Projekte

Projekte

3 Monate
2015-12 - 2016-02

Erstellung von Diagnosefunktionalitäten zum Monitoring von Windkraftanlagen auf einem Beaglebone unter Linux/ARM

Axxeo GmbH
Hannover
3 Monate
2015-05 - 2015-07

Erstellung von Diagnosefunktionalitäten zum Monitoring von Windkraftanlagen auf einem Beaglebone unter Linux/ARM

Axxeo GmbH
Hannover
1 Jahr 4 Monate
2013-05 - 2014-08

Erstellung einer Schnittstellenbeschreibung der CAN Kommunikation

  • Kompression der HMI Texte/Fehlermeldungen mit Huffman-Kodierung.
  • Ausgabe RLE komprimierter Icons. SPI Display-Ausgabe per DMA.
  • Portierung von Anwendungen auf andere Microcontroller (v850↔78K) I2C EEPROM Testroutinen und Bugfixing
Elster GmbH
Hameln
2 Jahre 2 Monate
2010-10 - 2012-11

multi-thread/process Resourcenverwaltung (OSAL)

  • Unterspannungsfestigkeit von NAND Flash Speicher (eMMC)
  • Debugging der Cache Kohärenz des ARM11MPcore
  • Einsatz der libunwind im Exceptionhandler für stack traces
  • Evaluation von Valgrind für ARM zur Speicherleckerkennung
  • Inter Node Communication zwischen Prozessoren via SPI
Robert Bosch GmbH
Hildesheim
7 Monate
2010-03 - 2010-09

remote File System für Dual-OS auf ARM Multicore Plattform

  • Dateisystemzugriff über einen Shared Memory Mechanismus
ADIT GmbH
Hildesheim

Aus- und Weiterbildung

Aus- und Weiterbildung

staatl. gepr. Informatiker Softwaretechnologie (BIB)
 
Deutsche Angestellten Akademie
Abschluß als Certified Netware Engineer

SuSE Linux Security Seminar

CMMI for developers

Position

Position

hardwarenahe Entwicklung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Perforce,CM Synergy, CVS, Subversion, git, ClearCase
QAC, PC-Lint, Bugzilla, gdb, Lauterbach trace32, Rational Rose,
Enterprise Architect, Eclipse, Visual Studio, IAR Workbench
CMMI, Spice
 
20 Jahre Unix Erfahrung diverser Unix Plattformen (von QNX bis Irix) tiefgreifende Systemkenntnisse, hardwarenahe Programmierung Gerätetreiber für QNX (x86,SH4,ppc), Linux (x86,ppc, ARM)
Linux Kernelhacking (VM, ext2-compression,Sound,ISDN) Cache Kohärenz bei ARM11MPcore, stack unwinding ARM eABI Multimedia/Infotainment in Automobilen

Betriebssysteme

RTOS: QNX (3), osCAN- OSEK (2), T-Kernel, EmbOS(2), eCos(1)
Linux (4), Solaris, AIX, HP-UX, Irix, FreeBSD (2)
MacOS X (2), MS-Windows (3)

Programmiersprachen

Assembler: x86, 8051, ARM, V850 (2)
C (4), C++ (3), Java (2), Shell (3), Perl (2), SQL (3), Qt (2)

Datenbanken

Oracle, Adabas/SAP DB, PostgreSQL (3)
xBase, Berkeley DB (2), SQLite (2)

Datenkommunikation

Ethernet, HDLC, ISDN, CAN
Proprietäre Protokolle: QNX FLEET, Enea Linx
RS232/485, USB, I²C, I²S, SPI
TCP/IP, SNMP, SMB/CIFS, NFS/RPC

Hardware

Bus: CAN, MOST, Ethernet, I²C, I²S, SPI, RS232
embedded Systeme: AMDsc400, PowerPC, MIPS, SH4, ARM
Mikrocontroller:Renesas v850,78K, Freescale S12X, iMX.3+6 (ARM)
Video/Decoder: bt8x8, STm5700, Toshiba Donau

Branchen

Branchen

  • Telefon-/Adressbuchverlag
  • Individualsoftware/Consulting/Support
  • Betriebssystemhersteller
  • Softwareentwicklung
  • Automobilzulieferer
  • Industie/Wägetechnik
  • Fernsehhersteller/Settopbox
  • Datei-/Printserver für Druckvorstufe

Einsatzorte

Einsatzorte

Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km)
Schweiz

Deutschland: vorzugsweise: D3

nicht möglich

Projekte

Projekte

3 Monate
2015-12 - 2016-02

Erstellung von Diagnosefunktionalitäten zum Monitoring von Windkraftanlagen auf einem Beaglebone unter Linux/ARM

Axxeo GmbH
Hannover
3 Monate
2015-05 - 2015-07

Erstellung von Diagnosefunktionalitäten zum Monitoring von Windkraftanlagen auf einem Beaglebone unter Linux/ARM

Axxeo GmbH
Hannover
1 Jahr 4 Monate
2013-05 - 2014-08

Erstellung einer Schnittstellenbeschreibung der CAN Kommunikation

  • Kompression der HMI Texte/Fehlermeldungen mit Huffman-Kodierung.
  • Ausgabe RLE komprimierter Icons. SPI Display-Ausgabe per DMA.
  • Portierung von Anwendungen auf andere Microcontroller (v850↔78K) I2C EEPROM Testroutinen und Bugfixing
Elster GmbH
Hameln
2 Jahre 2 Monate
2010-10 - 2012-11

multi-thread/process Resourcenverwaltung (OSAL)

  • Unterspannungsfestigkeit von NAND Flash Speicher (eMMC)
  • Debugging der Cache Kohärenz des ARM11MPcore
  • Einsatz der libunwind im Exceptionhandler für stack traces
  • Evaluation von Valgrind für ARM zur Speicherleckerkennung
  • Inter Node Communication zwischen Prozessoren via SPI
Robert Bosch GmbH
Hildesheim
7 Monate
2010-03 - 2010-09

remote File System für Dual-OS auf ARM Multicore Plattform

  • Dateisystemzugriff über einen Shared Memory Mechanismus
ADIT GmbH
Hildesheim

Aus- und Weiterbildung

Aus- und Weiterbildung

staatl. gepr. Informatiker Softwaretechnologie (BIB)
 
Deutsche Angestellten Akademie
Abschluß als Certified Netware Engineer

SuSE Linux Security Seminar

CMMI for developers

Position

Position

hardwarenahe Entwicklung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Perforce,CM Synergy, CVS, Subversion, git, ClearCase
QAC, PC-Lint, Bugzilla, gdb, Lauterbach trace32, Rational Rose,
Enterprise Architect, Eclipse, Visual Studio, IAR Workbench
CMMI, Spice
 
20 Jahre Unix Erfahrung diverser Unix Plattformen (von QNX bis Irix) tiefgreifende Systemkenntnisse, hardwarenahe Programmierung Gerätetreiber für QNX (x86,SH4,ppc), Linux (x86,ppc, ARM)
Linux Kernelhacking (VM, ext2-compression,Sound,ISDN) Cache Kohärenz bei ARM11MPcore, stack unwinding ARM eABI Multimedia/Infotainment in Automobilen

Betriebssysteme

RTOS: QNX (3), osCAN- OSEK (2), T-Kernel, EmbOS(2), eCos(1)
Linux (4), Solaris, AIX, HP-UX, Irix, FreeBSD (2)
MacOS X (2), MS-Windows (3)

Programmiersprachen

Assembler: x86, 8051, ARM, V850 (2)
C (4), C++ (3), Java (2), Shell (3), Perl (2), SQL (3), Qt (2)

Datenbanken

Oracle, Adabas/SAP DB, PostgreSQL (3)
xBase, Berkeley DB (2), SQLite (2)

Datenkommunikation

Ethernet, HDLC, ISDN, CAN
Proprietäre Protokolle: QNX FLEET, Enea Linx
RS232/485, USB, I²C, I²S, SPI
TCP/IP, SNMP, SMB/CIFS, NFS/RPC

Hardware

Bus: CAN, MOST, Ethernet, I²C, I²S, SPI, RS232
embedded Systeme: AMDsc400, PowerPC, MIPS, SH4, ARM
Mikrocontroller:Renesas v850,78K, Freescale S12X, iMX.3+6 (ARM)
Video/Decoder: bt8x8, STm5700, Toshiba Donau

Branchen

Branchen

  • Telefon-/Adressbuchverlag
  • Individualsoftware/Consulting/Support
  • Betriebssystemhersteller
  • Softwareentwicklung
  • Automobilzulieferer
  • Industie/Wägetechnik
  • Fernsehhersteller/Settopbox
  • Datei-/Printserver für Druckvorstufe

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.