Torsten Krieger verfügbar

Torsten Krieger

Krieger MIS GmbH - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++

verfügbar
Profilbild von Torsten Krieger Krieger MIS GmbH - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++ aus GrossZimmern
  • 64846 Gross-Zimmern Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz: nicht angegeben
    Stundensatz nach Vereinbarung, je nach Aufgabe, Entfernung und Projektlaufzeit
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)
  • Letztes Update: 21.04.2019
SCHLAGWORTE
PROFILBILD
Profilbild von Torsten Krieger Krieger MIS GmbH - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++ aus GrossZimmern
SKILLS
* Software - Hardware Entwurf und Design von Embedded Systemen
* Software Entwicklung für Mikrocontroller und DSP, ARM Cortex M0 + M3 + M4, Freescale 56F83xx
* Linux Embedded (Real Time), systemnahe Software Entwicklung, Kernel- / Treiber-Programmierung
* Linux / UNIX Software Entwicklung in C/C++
* Entwicklung von Schaltungen: Mikrocontroller, DSP, Peripherie, digitale / analoge IO,
* Datenübertragung kabelgebunden LAN, Feldbusse, HART, CAN, Realtime-Ethernet
* Datenübertragung kabellos, GSM, GPRS, IEEE 802.15.4 (ZigBee), LoRaWAN, Sigfox, NB-IoT

Spezial Gebiete:
Mikrocontroller Programmierung
Linux / UNIX systemnahe Programmierung
Linux Kernel- / Module- und Treiber-Programmierung
Mikrocontroller / Peripherie Hardwareentwicklung

Programmier Sprachen:
C
C++
Assembler
Shell Scripte bash, ksh, csh

Hardware Entwicklung:
Erstellung von Schaltplan und Leiterplatten Layout
Erstellung von Hardware Design (Geräte Design / Konstruktion)

Methoden:
Objekt Orientiertes Programmieren
Strukturiertes - Modulares Programmieren

Plattformen:
NXP/Freescale Vybrid VF61 ARM Cortex A5 + Cortex M4 / Linux Kernel 4.1
NXP/Freescale i.MX6 Cortex A9 (Solo, Dual) / Linux Kernel 3.14
NXP/Freescale Layerscape LS1021 Cortex A7 / Linux Kernel 3.12
NXP/Freescale Kinetis KL2 ARM Cortex M0 / Code-Warrior ProzessorExpert
Freescale i.MX31 ARM11 / Linux Kernel 2.6
Freescale DSP MC56F83xx / Code-Warrior Prozessor Expert
ATMEL ARM9 / Linux Kernel 2.6 / Debian / Open Embedded
ATMEL ARM7 / FreeRTOS GNU Toolchain
ATMEL AVR mega128
AXIS ETRAX 100LX / Linux Kernel 2.4/2.6
NXP ARM7 / Keil uVision 4 mit und ohne Realtime OS RTX
Beck IPC / RTOS
ST Micro STM32 ARM Cortex M3 + M4 / Keil uVision4 / Raisonance Ride7
TI Cortex M3 & C2800 F28M3552 / TI Code Composer SysBIOS
Xilinx Spartan-6 mit Microblaze 32 Bit MCU / Xilinx SDK
Sun Microsystems SPARC / Solaris 2.6, 8, 10
Motorola 88000 / UNIX SVR4
Motorola 68000 / VMEexec pSOS+
Motorola DragonBall / uClinux Kernel 2.4
Motorola HC11 / HC12
IBM kompatibler PC (SBC) / SuSE Linux / Fedora / Debian / Ubuntu

Tools:
Eclipse CDT C/C++ IDE (Cross Compiling)
Keil uVision 3 + 4 für ARM mit und ohne Realtime OS RTX
Raisonance Ride 7 für ARM
Rowley Associates CrossWorks für ARM7
Metrowerks Code Warrior / Prozessor Expert
Freescale Code Warrior (Eclipse) C/C++ / Prozessor Expert
TI Code Composer (Eclipse) C/C++
Xilinx SDK (Eclipse) C/C++
Emacs / PSPad editor / Ultra Edit / RedHat Source Navigator
Enterprise Architect UML / Poseidon UML
Borland C++ IDE Builder / Beck IPC
WinAVR / AVR Studio
EAGLE Schaltplan / Leiterplatten Layout Editor
Altium und Protel 99SE Schaltplan / Leiterplatten Layout Editor
LT Spice / Spice Simulation
GIT / SVN / CVS / SCCS

Software Pakete:
GNU open source tools g++, gcc, make, ld, ar, gdb (Cross Compiling)
Open Embedded Platform-Builder / Yocto für Embedded Linux
RedBoot bootloader für Embedded Betriebssysteme (Linux)
uBoot bootloader für Embedded Betriebssysteme (Linux)
Datenbank SQLite (SQL)
Linux Kernel 2.4, 2.6 und 3.x inkl. diverser Gerätetreiber
Motorola cc, make, ld, ar, gdb …
Rowley Associates CrossWorks für ARM7
Metrowerks Code-Warrior / Prozessor Expert
Cosmic Compiler / Debugger für HC12
Assembler HC11 / HC12

Technologien / Standards:
POSIX, pSOS+
TCP / IP, UDP
Telnet, FTP, SSH, SCP, SFTP, SSL, etc...
HTML / XML
UML 2
Betriebssystem Theorie Prozess-Scheduling, Preemtion, Memory-Management, Interrupt-Handling, Timer
Linux Kernel-Threads, pthreads, Interrupt-Handler, Timer, HRT, etc...
Linux Sockets, Pipes, Queues, Files, Gerätetreiber, etc...
Linux Semaphoren, Mutex, Spin-Lock, etc...
CAN, I2C, SPI, RS232, RS485/422, USB, etc ...
GSM, GPRS, UMTS, SMS,
Funkbänder 403 MHz und 2,4 GHz
IEEE 802.15.4, ZigBee auf 783/868/915 MHz und 2,4 GHz ISM-Band
HART, Modbus RTU, Modbus TCP, EtherNet/IP, Profi Net

Branchen Kenntnisse:
Raumfahrt
Forschung
Automotive
Medizintechnik
Industrie:
Datenkommunikation für Großfeuerungsanlagen Gebäudeautomatisierung
Datenkommunikation (Feldbusse, LAN, etc.)
Mobilfunkkommunikation
REFERENZEN
*** Projekte chronologisch aufgelistet - aktuellstes zu erst ***

Hardware & Software Entwicklung, Konzepterstellung
Branche: Industrie – Datenkommunikation
Projekt: Entwicklung eines Messsystems
Aufgabenbereiche: SW Design / Entwicklung, HW Design
HW: NXP/Freescale Vybrid VF61 ARM Cortex A5 + Cortex M4
SW: C/C++ auf Embedded Linux und MQX / MCC
Technologien: RS485, UART,SPI, I2C, LAN, Multicore Communication

Software Entwicklung C/C++ und Embedded Linux Systeme
Branche: Automobilindustrie
Projekt: Vorserienentwicklung einer Steuerung für Kleberoboter
Aufgabenbereiche: : Aufsetzen und betreuen mehrere Embedded Linux Systeme, SW Entwicklung
HW: NXP/Freescale Layerscape ARM Cortex A7 und i.MX6 Cortex A9
SW: C/C++ auf Embedded Linux
Technologien: USB, UART,SPI, I2C, LAN, Realtime-Ethernet

Software Entwicklung C
Branche: Automobilindustrie
Projekt: Entwicklung Software (Firmware) für BLDC Motor
Aufgabenbereiche: SW Entwicklung, Applikation, LIN Stack
HW: 16 Bit DSP MCU
SW: C ohne OS
Technologien: Scheduling ohne OS, LIN Treiber, LIN Stack 2.2

Hardware & Software Entwicklung, Konzepterstellung
Branche: Umweltmesstechnik
Projekt: Entwicklung Funk-Erweiterung von Messmodulen die Daten via Funk im IEEE 802.15.4 (ZigBee) Protokoll senden, GW-Einheit welche die gesammelten Daten via UMTS an einen Remote Server sendet
Aufgabenbereiche: Konzepterstellung, SW Entwicklung und Datenbank Design / Anbindung
HW: Freescale Vybrid VF61 ARM Cortex A5 + Cortex M4
SW: C++ auf Embedded Linux, Datenbank Anbindung SQLite
Technologien: USB, UART, IEEE 802.15.4 (ZigBee), UMTS, LAN

Hardware Entwicklung, System Integration / Validierungstest
Branche: Medizintechnik
Projekt: Automatisches Test Equipment zur Qualitätsabsicherung von Medizinischen Geräten in der Produktion
Aufgabenbereiche: Schaltungsentwicklung / Musterfertigung von Testadaptern und Verifikations-Baugruppen, Inbetriebnahme und Verifikation der ATE Gesamtsysteme
HW: diverse diskrete Schaltkreise, ICs
Technologien: USB, UART, I2C, GPIB

Software Entwicklung C & C++
Branche: Schienentransport und Forschung
Projekt: Monitor und Control System einer Hochstrom-Energieversorgung für einen Teilchenbeschleuniger
Aufgabenbereiche: Software Entwicklung C
HW: Xilinx Spartan-6 Microblaze 32 Bit MCU
SW: C mit Xilinx SDK
Technologien: Multitasking, Threads / Mutex, UART

Software Entwicklung C++
Branche: Industrie – Datenkommunikation
Projekt: Software Entwicklung Kommunikations-GW, Erweiterung Auslesen / Konfigurieren eines Sensors
Aufgabenbereiche: Software Entwicklung C++
HW: IPC (ARM9)
SW: C++ auf Embedded Linux
Technologien: boost, POSIX Threads / Mutex, LAN, RS485, Modbus RTU

Software Entwicklung C & C++
Branche: Schienentransport und Forschung
Projekt: Monitor und Control System einer Hochstrom-Energieversorgung für einen Teilchenbeschleuniger
HW: ADVANTEC SBC mit Atom CPU
SW: C++ mit Ubuntu Linux Kernel 3.2, XML
Technologien: POSIX Threads / Mutex, USB, LAN, TCP/IP, UART, XML

Software Entwicklung C & C++
Branche: Schienentransport und Forschung
Projekt: Ansteuerung einer Hochspannungs-Energieversorgung für einen Teilchenbeschleuniger
HW: TI Dual Core Chip Cortex M3 & C2800 Concerto F28M3552
SW: C mit SysBIOS, TI Code Composer
HW: PC
SW: C++ mit Windows 7, C++ Builder XE4 Embarcadero

Hardware & Software Entwicklung, Konzepterstellung
Branche: Umweltmesstechnik
Projekt: Entwicklung von Messmodulen die Daten lokal speichern
HW: Freescale ARM Cortex M0+ KL25
SW: C ohne OS
HW: PC (Bediensoftware)
SW: Java auf Windows 7 (Bediensoftware)
Technologien: ADC, SPI, I2C, USB

Hardware Entwicklung
Branche: Medizintechnik
Projekt: Remotecontrol mit Point-to-Point Funkdatenübertragung, Frequenzband 403 MHz bzw. 2,4 GHz
HW: TI MSP430
Tools: Altium Designer, LT-Spice

Software Entwicklung C++
Branche: Industrie - Datenkommunikation
Projekt: Kommunikations-GW, auslesen serieller Messgeräte, RS485-Feldbus, Datenversand via. GPRS / UMTS
HW: IPC (ARM9)
SW: C++ auf Embedded Linux, NetBeans, GCC

Software Entwicklung C
Branche: Automotive
Projekt: BLDC Motorsteuerung, Implementierung einer Feldorientiertenregelung
HW: Freescale DSP MC56F8323
SW: C ohne OS, Freescale CodeWarrior

Hardware & Software Entwicklung C
Branche: Steuerungen für Großfeuerungsanlagen
Projekt: Messumformer für Sauerstoffsonden mit PT100 zu CAN-Feldbus und Stromschleifenausgang 4 bis 20 mA
HW: ST STM32 Cortex-M3
SW: C ohne OS, Keil uVision, Altium SE99, LT-Spice

Software Entwicklung C
Branche: Steuerungen für Großfeuerungsanlagen
Projekt: Erweiterung für Kommunikations-GW, CAN-Feldbus zu Realtime-Ethernet Modbus-TPC, Ethernet/IP, ProfiNet
HW: NXP ARM7, Hilscher netIC50,
SW: C mit Keil RTX (RTOS), Keil uVision

Hardware & Software Entwicklung C
Branche: Gebäudeautomatisierung
Projekt: 4 Farben LED Controller mit RS485-Feldbus und DMX Bus
HW: ST STM32 Cortex-M4
SW: C ohne OS, Resonance Ride7, Eagle, LT-Spice

Hardware & Software Entwicklung C
Branche: Automotive
Projekt: Arbiträrgenerator zur Reproduktion von Spannungsverläufen im Fahrzeug, LAN und SPI
HW: ATMEL ARM9 G20, Freescale DSP MC56F8367
SW: C++ auf Embedded Linux (ARM9), C ohne OS (MC56F83xx), Eclipse, GCC, Freescale CodeWarrior, Eagle, LT-Spice

System Integration
Branche: Raumfahrt
Projekt: Aufbau einer Wetterstation, Integration von meteorologisch Messgeräten, RS232, RS485, LAN
HW: Beck IPC SC12
SW: MS Word, MS Excel, MS Visio

Hardware & Software Entwicklung C
Branche: Steuerungen für Großfeuerungsanlagen
Projekt: Kommunikations-GW, CAN-Feldbus zu HART-Feldbus mit Stromschleifenausgang 4 bis 20 mA
HW: ST STM32 Cortex-M3
SW: C ohne OS, Keil uVision, Altium SE99, LT-Spice

Hardware & Software Entwicklung C
Branche: Automotive
Projekt: Diagnosegerät für Spannungsverläufe und Ruheströme im Fahrzeug, analoge Spannungsmessung, CAN und SPI
HW: ATMEL ARM9 G20, Freescale DSP MC56F8367
SW: C++ auf Embedded Linux (ARM9), C ohne OS (MC56F83xx), Eclipse, GCC, Freescale CodeWarrior, Eagle, LT-Spice

Hardware & Software Entwicklung C
Branche: Steuerungen für Großfeuerungsanlagen
Projekt: Kommunikations-GW mit analogen und digitalen Schnittstellen, CAN-Feldbus zu LAN bzw. GPRS
HW: NXP ARM7, Beck IPC SC24
SW: C mit Keil RTX (RTOS), Keil uVision, Altium SE99, LT-Spice

Hardware & Software Entwicklung C
Branche: Forschung
Projekt: Ventilsteuerungseinheit, RS232
HW: ATMEL ARM9 G20,
SW: C++ auf Embedded Linux (ARM9), Eclipse, GCC, Eagle, LT-Spice

Software Entwicklung C++
Branche: Gebäudeautomatisierung
Projekt: Portierung und Erweiterung eines Zutrittkontrollsystems, RS485-Feldbus, LAN
HW: Freescale ARM11,
SW: C++ auf Embedded Linux (ARM11), Eclipse, GCC

Software Entwicklung C
Branche: Gebäudeautomatisierung
Projekt: Entwicklung eines Zutrittkontrollsystems, RS485-Feldbus, LAN
HW: ATMEL ARM7,
SW: C auf FreeRTOS, Rowley Associates CrossWorks , GCC

Software Entwicklung C
Branche: Raumfahrt
Projekt: Implementierung von Modulen, Gerätetreibern, Erweiterungen für ein Kommunikationsprozessor, LAN, GPIB, planen und durchführen von Abnahmetests
HW: Motorola 88000, Motorola 68000
SW: C auf Motorola UNIX SVR4, C auf Motorola VMEexec pSOS+, Motorola cc, make, etc.

Software Entwicklung C
Branche: Raumfahrt
Projekt: Implementierung von Modulen, Gerätetreibern, Erweiterungen für eine Antennensteuerung, LAN, GPIB, planen und durchführen von Abnahmetests
HW: Motorola 88000, Motorola 68000
SW: C auf Motorola UNIX SVR4, C auf Motorola VMEexec pSOS+, Motorola cc, make, etc.
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Raum Rhein-Main-Neckar, Darmstadt, Aschaffenburg, Hanau, Offenbach, Frankfurt, Wiesbaden, Mainz, Mannheim, Heidelberg oder Remote
KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei

WEITERE PROFILE IM NETZ