Embedded Systems Hardware & Software Entwicklung
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 64354 Reinheim
- Europa
- bg | de | en
- 16.01.2024
Kurzvorstellung
Mikrocontroller aller Typen: 8-, 16-, 32-bit
IoT: WLAN, BLE, GSM, GPRS, NB-IoT
Hardware: Altium Designer, KiCad, LTSpice
FPGA & CPLD
Qualifikationen
Projekt‐ & Berufserfahrung
2/2020 – 4/2020
Tätigkeitsbeschreibung
Firmware Entwicklung für ein Bluetooth Multiconnection Dongle mit bis zum 7 Gerätverbindungen.
Auf eine TI ARM® Cortex®-M4F MCU mit den Entwicklungstool Code Composer Studio.
Embedded Entwicklung / hardwarenahe Entwicklung
11/2014 – 3/2018
Tätigkeitsbeschreibung
- FPGA/CPLD mit VHDL Entwicklung
- Detektor Kontroll Steuerrung typ SCADA mit EPICS
- Embedded Software Entwicklung
Field Programmable Gate Array (FPGA), Supervisory control and data acquisition (SCADA), Mikrocontroller
3/2014 – 7/2019
Tätigkeitsbeschreibung
Hardware ins Betriebname
Hardware Entwicklung
Software Entwicklung
Mikroelektronik
12/2012 – 3/2014
TätigkeitsbeschreibungEmbedded Software & Hardware Entwicklung
Eingesetzte QualifikationenMikrocontroller
Ausbildung
Darmstadt
Über mich
Branch: Industrie
Technologie: STM32CudeIDE / STM32F4xx / Embedded C / Bootloader / UART / RS485 / CRC32 / verschlüsselte datenübertragung / Anwednung für Firmware update
Dauer: 4 Woche
Aufgabe: Embedded Linux
Branch: Industrie PoC
Technologie: Eclipse Cross Compiling, SSH, RevPI, Embedded C, PID-Regler, ADC, Digital I/O
Dauer: 2 Woche
Aufgabe: Embedded Linux
Branch: Industrie PoC
Technologie: Eclipse Cross Compiling, SSH, Wago PFC200, Embedded C, MQTT, Docker, Modbus
Dauer: 2 Woche
Aufgabe: Firmware Entwicklung
Branch: Medizintechnik
Technologie: Code Composer Studio / TI TM4C / Embedded C / USB / TI Bluetooth Stack / SPI / I2C / Touch Button / SD-Card FAT16 / OLED Display / Bootloader für Firmware Upadate über USB oder Bluetooth / EMG, PULS, Motion Sensoren / Qt Test & Debugging Anwendungen / Hibernation
Dauer: 40 Wochen
Aufgabe: Hardware & Frimware Entwicklung
Branch: Industrie HiL Systems
Technologie: KiCad, STM32CudeIDE, Embedded C, STM32F1, USB-CDC , ADC, DAC, PWM, QT Creator, (HiL Simplicity) Qt Anwendung
Dauer: 24 Woche
Aufgabe: Hardware & Frimware Entwicklung
Branch: Industrie IoT
Technologie: KiCad / 2-Schichtplatine(PCB Layout) / STM32CubeIDE / Embedded C / STM32L0 / NBIoT / GPRS / LoRaWAN / BLE / I2C / SPI / Accelerometer / FRAM / Bootloader / Accelerometer / Gyrometer / Lichtsensor / Gyrometer / Strom / PT1000 / Durchflussmessung /RS485 / CAN Bus / MQTT / Lazarus Konfigurierbar
Dauer: 42 Wochen
Aufgabe: Hardware & Frimware Entwicklung
Branch: Automotiv
Technologie: Altium Designer / 2-Schichtplatine(PCB Layout) / Capacitive Touch Sensing / Code Composer Studio / Embedded C / MSP430F / Lin BUS / RS485
Dauer: 3 Wochen
Aufgabe: Embedded Linux
Branch: Unterhaltungselectronic
Technologie: Eclipse Cross Compiling, BuildRoot / Embedded C / i.MX6 / Allwinner / Device Driver / Device Tree / PMIC / Touch screen
Dauer: Seit April 2019 bis heute
Weitere Kenntnisse
Integrated Development Environment (IDE): Code Compser Studio; STM32CubeIDe, Segger Embedded Studio, Eclipse, Keil Ide, IAR Ide, MPLAB, Atnel Studio, Eclipse C & C++ cross compiler for ARM Linux, Lasarus, Qt Creator
Programmierung Skills:
- Embedded Assembler, C & C++: rtos & BareMetal
- Embedded Linux uboot, drivers & device trees
- Embedded Linux application
- Grafikoberflächen entwickeln mit Qt
- Embedded C ICs Sensor & Schnittstellen Treiber
- Pascal
- Script shell
- Git, SVN
- Continuous Integration, docker, docker-composer
Liste von Mikrocontroller:
- 8 Bit: PIC16/18 Familie/ Atmega / Xmega / STM8 / C8051 - Familie
- 16 Bit: MSP430 / PIC24 Familie
- 32 Bit Cortex-M : STM32L,F / LM3S / TM4C / EFM32 / LPC1100 / LPC1700 / Kinetis – Familie
- 32 Bit: PIC32 Familie
- 32 Bit Cortex-A: NXP i.MX6, i.MX7, i.MX8 / TI Sitara AM335x, AM4x, AM5x, AM6x / STM32MP
Embedded Linux:
- Yocto / BuildRoot / PTXdist
- Drivers & Device Treee
- Kernel-Threads, pthreads, Interrupt-Handler, Timer
- Semaphoren, Mutex, Spin-Lock
- Sockets, Pipes, Queues, Files
Hardware Entwicklung:
- Altium Designer / KiCad
- Schaltung → 2-, 4-, 6-Schichtplatine (PCB Layout) → 3D Step
BUS Schnittstellen: SPI / Quad SPI / I2C / MDIO / 1-Wire / UART / RS232 / RS485 / RS422 / Modbus RTU / CAN Bus / LIN Bus / USB Host. Device, OTG
Kabellose Datenübertragung: WLAN / Bluetooth 2.0 – 5.2 / BLE / ZigBee / GSM / GPRS / LTE-M / NBIoT / LoRaWAN / Sigfox
Protokolle: TCP/IP / UDP / Sockets / HTTP / HTTPS / MQTT
Persönliche Daten
- Deutsch (Fließend)
- Englisch (Fließend)
- Bulgarisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden