Profilbild von Anonymes Profil, Krieger MIS GmbH - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++
verfügbar

Letztes Update: 22.01.2024

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

Firma: Krieger MIS GmbH
Abschluss: Elektrotechniker - B.Eng./M.Eng. Elektrotechnik Informationstechnik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

KriegerMIS-Firmenprasentation_231023.pdf

Skills

* 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

Projekthistorie

09/2021 - 07/2023
Team Lead SW/HW Entwicklung
(Sonstiges, 50-250 Mitarbeiter)

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

11/2020 - 12/2021
Sen. Embedded SW Entwickler (Embedded Linux)
(Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

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.

06/2020 - 10/2020
Sen. Embedded Entwickler HW/SW
(Industrie und Maschinenbau, 10-50 Mitarbeiter)

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

09/2019 - 08/2020
Sen. Embedded Entwickler HW/SW
(Industrie und Maschinenbau, 50-250 Mitarbeiter)

Projekt: SW/HW Entwicklung für Steuerungen im Bereich Brandschutztechnik – Steuerung für Förderanlagenabschlüsse
Aufgabenbereiche: Sen. Entwickler HW/SW (Team Lead SW/HW), Unterstützung Konzepterstellung, HW/SW Architektur & Design, Entwicklung
HW: STM Cortex M4 STM32F4, Bluetooth
SW: C/C++ mit FreeRTOS
Tools: Atollic TrueStudio, Altium Designer
Technologien: SPI, I2C, CAN, BLE

12/2018 - 08/2019
Sen. Embedded SW Entwickler (Team Lead)
(Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Projekt: SW Entwicklung für ein medizintechnisches Geräte
Aufgabenbereiche: Sen. SW Entwickler (Team Lead SW), Konzepterstellung, SW Architektur & Design, Entwicklung
HW: STM Cortex M7 STM32F7, Bluetooth
SW: C/C++ mit FreeRTOS
Tools: Atollic TrueStudio
Technologien: SPI, I2C, MIPI-DSI, BLE, USB

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Leistungserbringung ausschließlich in unserem Büro & Elektroniklabor in Groß-Zimmern (bei Darmstadt), Projektbesprechung, Integrationstest, usw. nach Absprache bei Ihnen vor Ort.
Profilbild von Anonymes Profil, Krieger MIS GmbH - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++ Krieger MIS GmbH - Entwicklung Embedded Systems SW / HW - Mikrocontroller / Embedded Linux / C / C++
Registrieren