22.04.2025 aktualisiert


Premiumkunde
100 % verfügbarKrieger MIS GmbH - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++
Gross-Zimmern, Deutschland
Deutschland
Elektrotechniker - B.Eng./M.Eng. Elektrotechnik InformationstechnikSkills
Software EntwicklungLinuxHardwareentwicklungC / C++NB-IoTAltium DesignerLTEEmbeddedIoT (Internet der Dinge)Mikrocontroller
* Software - Hardware Entwurf und Design von Embedded Systemen
* Software Entwicklung für Mikrocontroller und DSP, STM32 ARM Cortex M0 + M3 + M4 + M7
* Linux Embedded (Real Time), systemnahe Software Entwicklung, Kernel- / Treiber-Programmierung
* Linux / UNIX Software Entwicklung in C/C++
* Elektronik- / Hardwareentwicklung von Schaltungen: Mikrocontroller, DSP, Peripherie, digitale / analoge IO,
* Elektronik- / Hardwareentwicklung: Datenübertragung kabelgebunden LAN, Feldbusse, HART, CAN, Realtime-Ethernet
* Elektronik- / Hardwareentwicklung: Datenübertragung kabellos, NB-IoT, LTE-M, Bluetooth BLE
Spezial Gebiete:
Mikrocontroller / Linux Programmierung C/C++
Linux / UNIX systemnahe Programmierung
Linux Kernel- / Module- und Treiber-Programmierung
Mikrocontroller / Peripherie Hardwareentwicklung
Programmier Sprachen:
C
C++
Shell Scripte bash, ksh, csh
Hardware Entwicklung:
Erstellung von Schaltplan und Leiterplatten Layout (Altium Designer)
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 M0 + M3 + M4 + M7 / Keil uVision4 / CubeIDE
ST Micro STM32MP157 ARM Cortex A7 / Linux Kernel 5.10
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
* Software Entwicklung für Mikrocontroller und DSP, STM32 ARM Cortex M0 + M3 + M4 + M7
* Linux Embedded (Real Time), systemnahe Software Entwicklung, Kernel- / Treiber-Programmierung
* Linux / UNIX Software Entwicklung in C/C++
* Elektronik- / Hardwareentwicklung von Schaltungen: Mikrocontroller, DSP, Peripherie, digitale / analoge IO,
* Elektronik- / Hardwareentwicklung: Datenübertragung kabelgebunden LAN, Feldbusse, HART, CAN, Realtime-Ethernet
* Elektronik- / Hardwareentwicklung: Datenübertragung kabellos, NB-IoT, LTE-M, Bluetooth BLE
Spezial Gebiete:
Mikrocontroller / Linux Programmierung C/C++
Linux / UNIX systemnahe Programmierung
Linux Kernel- / Module- und Treiber-Programmierung
Mikrocontroller / Peripherie Hardwareentwicklung
Programmier Sprachen:
C
C++
Shell Scripte bash, ksh, csh
Hardware Entwicklung:
Erstellung von Schaltplan und Leiterplatten Layout (Altium Designer)
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 M0 + M3 + M4 + M7 / Keil uVision4 / CubeIDE
ST Micro STM32MP157 ARM Cortex A7 / Linux Kernel 5.10
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
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Projekt: SW/HW Entwicklung für ein Küchengerät
Aufgabenbereiche: Teil-Projektmanagement (Team Lead SW/HW), Konzepterstellung, HW/SW Architektur & Design, Unterstützung der Entwicklung, Security Konzept (Secure Boot + Secure Software Update)
HW: STM32MP157 und STM32G0
SW: C++ und C
Tools PM: Office 365, objectiF RM, Confluence, Jira
Tools SW: Visual Studio, gcc, make, cmake, gdb, GitHub, Yocto, REST API
Tools HW: Altium Designer
Technologien: Multithreading, Mutex, Queues, Pipes, Sockets, REST API, WiFi, BLE
Aufgabenbereiche: Teil-Projektmanagement (Team Lead SW/HW), Konzepterstellung, HW/SW Architektur & Design, Unterstützung der Entwicklung, Security Konzept (Secure Boot + Secure Software Update)
HW: STM32MP157 und STM32G0
SW: C++ und C
Tools PM: Office 365, objectiF RM, Confluence, Jira
Tools SW: Visual Studio, gcc, make, cmake, gdb, GitHub, Yocto, REST API
Tools HW: Altium Designer
Technologien: Multithreading, Mutex, Queues, Pipes, Sockets, REST API, WiFi, BLE
Projekt: SW Entwicklung für Steuerung eines Röntgengerätes
Aufgabenbereiche: SW Entwicklung, Linux Build / Anpassung mittels BuildRoot, Linux Treiber zur Anbindung eines FPGAs über PCIe, Mitwirkung Security Konzept (Secure Boot + Secure Software Update)
HW: NXP Layerscape LS1046 (Cortex A72 Multicore), Xilinx Artix7
SW: C/C++ mit Linux Kernel 5.4
Tools: Eclipse, Visual Studio, gcc, make, gdb, Buildroot
Technologien: Multicore, Multithreading, Mutex, Queues, Pipes, Sockets, PCIe, Interrupts, DMA, etc.
Aufgabenbereiche: SW Entwicklung, Linux Build / Anpassung mittels BuildRoot, Linux Treiber zur Anbindung eines FPGAs über PCIe, Mitwirkung Security Konzept (Secure Boot + Secure Software Update)
HW: NXP Layerscape LS1046 (Cortex A72 Multicore), Xilinx Artix7
SW: C/C++ mit Linux Kernel 5.4
Tools: Eclipse, Visual Studio, gcc, make, gdb, Buildroot
Technologien: Multicore, Multithreading, Mutex, Queues, Pipes, Sockets, PCIe, Interrupts, DMA, etc.
Projekt: SW/HW Entwicklung für Steuerungen im Bereich Logistik Asset-Tracking
Aufgabenbereiche: Sen. Entwickler HW/SW (Team Lead SW/HW), Unterstützung Konzepterstellung, HW/SW Architektur & Design, Entwicklung
HW: Silicon Labs Cortex M33 BG22, Bluetooth 5.2
SW: C
Tools: Silicon Labs Studio, Altium Designer
Technologien: BLE, Direction Finding AoA
Aufgabenbereiche: Sen. Entwickler HW/SW (Team Lead SW/HW), Unterstützung Konzepterstellung, HW/SW Architektur & Design, Entwicklung
HW: Silicon Labs Cortex M33 BG22, Bluetooth 5.2
SW: C
Tools: Silicon Labs Studio, Altium Designer
Technologien: BLE, Direction Finding AoA
Portfolio

IoT Device Ortung
10 Jahre Batterielaufzeit für eine aktive Online-Ortung
https://krieger-mis.de/referenzen?view=article&id=20&catid=8
Industrie 4.0
Industrie 4.0 - Vernetzung unterschiedlicher Sensoren
https://krieger-mis.de/referenzen?view=article&id=19&catid=8
Messgerät Fahrzeug
Messgerät für die Fahrzeugindustrie
https://krieger-mis.de/referenzen?view=article&id=8&catid=8
M2M Raumfahrt ESOC
M2M Datenkonzentrator für die Raumfahrt - ESOC / ESA
https://krieger-mis.de/referenzen?view=article&id=7&catid=8