Ulrich Becker

SW-Entwickler

Verfügbar ab

Mission

Hardwarenahe Softwareentwicklung C, C++ Schwerpunkt: embedded Linux und/oder Mikrocontroller. Kann auch mit Lötkolben und Oszilloskop umgehen. Kann Makefiles noch selber schreiben.

Zertifikate

Schwerpunkte

  • C/C++

Branchenkenntnisse

  • Elektronik / Elektrotechnik / Feinmechanik / Messtechnik
  • Ingenieurwesen
  • IT / Software / Internet

Weitere Skills

  • Assembler
  • Perl

Berufserfahrung seit

September 1996

Sprachen

  • Deutsch
  • Englisch

Ausbildung

Dipl. Ing.

Projekterfahrung

  • C/C++ Compiler GCC, YOCTO

    Linux Device-Treiber für Synchonisation der Systemzeit mir einer Firmenspezifischen Hardware-Clock 

  • C- Compiler, VHDL Compiler und Synthesizer

    Magnet und Chipkertenleser für bargeldlose Zahlungssysteme.

    Eine Kombination von CPLD (dazu VHDL) und Mikrocontroller (dazu C-Compiler)

  • C/C++ Compiler, QT-Designer & KDE-Framework

    Flow-Controller (elektronischer Steuerungsteil) für eine Rußpartickel-Messalnlge für Dieselmotoren.

    Das Betriebssystem ist eine embeddes Linux-Variante im Hauptprozesser, der einen Touchscreen steuert und über TCP/IP mit einem Leitrechner kommuniziert. Programmiersprache C++.

    Die harten Echtzeitanforderungen werden von einem AVR Mikrocontroller übernommen der in C programmiert ist.

    Projektbeistiel:

    http://www.inkatron.de/

  • C-Compiler AVR_GCC

    Bootloder für AVR Mikrocontroller der Atmega-Serie;  ausgelegt für Fernupdates über das GSM/UMTS-Netz

  • C-Compiler AVR_GCC

    Fernsteuerungen für das GSM/UMTS-Netz.

    Z.B.

    Öffnen und schließen von Garagentoren mittels Mobil-Telefon.

    Fernsteuern von Steckdosen mittels Mobil-Telefon.

    Konfigurierbarkeit der oben genannten Beispiele via SMS oder einer M zu M Verbindung.

Sonstige Informationen

Abgeschlossenes Studium Elektrotechnik Fachrichtung Telekommunikation an der Fachhochschule Darmstadt.

 

Bach Shellscripting;

Makefiles;

TCP/IP Sockets;

Umgang mit Lötkolben und Oszilloskop;

Hardware nahe Softwareentwicklung;

Assembler;

Programmierbeispiele sind in gitHub zu finden:

https://github.com/ulrichbecker