avatar

Entwicklungsingenieur Hard- und Software Embedded Systems - Beratung - Service

Score
100%
Experience:
10 y
Score
100%
Experience:
10 y
Location:
24943 Flensburg
Last update:
20.04.2021
Register to Contact Freelancer
Partly Available
Onsite hourly: N/A
Remote hourly: N/A
German: Native
English: Advanced
Aktuell sofort verfügbar! Ich arbeite Remote im Home-Office (perfekte Ausstattung mit Messtechnik, Lötplatz und sonstiger erforderlicher Hardware für die Embedded Entwicklung) Kundenbesuche Vor-Ort zur Absprache, Integration und Abnahme sind möglich
SKILLS
Softwareentwicklung
  • Embedded C / C++ / Assembler
  • Objektorientierte Entwurfsmethoden
  • Bare Metal Programmierung
  • State Machine Entwicklung
  • RTOS
  • GNU-Tool chain(gcc/make)
  • AVR Studio
  • Rowley Crossworks
  • Microsoft Visual Studio
  • Keil MDK5 / uVision
  • Protokolle: MODBUS-RTU, MODBUS-TCP, UECP, NMEA
  • Schnittstellen: 4-20mA RS-232 RS-485 USB Ethernet SPI I2C 1-Wire
Hardwareentwicklung
  • EMV-gerechtes Schaltungsdesign analoge und digitale Elektronik
  • Schaltungssimulation LTSpice
  • EMV-gerechtes Platinen-Layout mit EAGLE
  • Mikrocontroller (8-Bit) - Atmel AVR - ATMega - ATTiny - Arduino - 8051 Derivate - 68HC11
  • Mikrocontroller (16-Bit) - MSP430 (TI)
  • Mikrocontroller (32-Bit) - STM32 (ARM Cortex-M0/M3/M4), Atmel ATSAM4S
  • Digitale Signalverarbeitung - DSP's der TMS320 Familie - Programmierung mit Code Composer
GNU RS-232 ARM Cortex Microsoft Visual Studio Keil Flash Arduino Modbus GSM-Modem Objektorientiertes Design Objektorientierte Cloud Ethernet Firmware Embedded C RTOS Softwareentwicklung LTSpice PCB Layout Altium Designer Rapid Prototyping digitale Elektronik Code Composer Digitale Signalverarbeitung C++ Programmiersprache C Objektorientierte Programmierung Bootloader
01.03.2020 — 31.05.2020
Firmware-Entwicklung eines Bootloaders zum Flash-Update über Modbus-RTU Protokoll im Netzwerk (STM32F030 Mikrocontroller)
Mikrocontroller STM32 Cortex-M0 (STM32F030RCT6) Programmierung in C Entwicklungsumgebung Keil MDK-5 / µVision
01.05.2019 — 31.03.2020
Hard- und Firmwareentwicklung eines Modbus-RTU Converters zur Temperaturmessung mit passiven und aktiven Sensoren (4..20mA) und zur Steuerung von analogen Stellantrieben
Schaltungsdesign mit Mikrocontroller STM32 Cortex-M0 (STM32F030RCT6) RS-485 Betrieb (Modbus-RTU Protokoll) Auslegung des Netzteils für AC/DC Betrieb Begleitung und Durchführung einer EMV-Vorprüfung Programmiersprache C Entwicklungsumgebung Keil MDK-5 / µVision Definition der Modbus-Registerstruktur
01.11.2017 — 31.01.2018
Hardware-Entwicklung einer Trägerplatine für eine Motorsteuerung (BLDC-Motor)
EMV-gerechtes Schaltungsdesign Erstellung des Platinen-Layouts Aufbau eines Prototypen
01.07.2017 — 31.08.2019
Firmware-Entwicklung zur Steuerung von Tankautomaten (STM32F105 und STM32F407 Mikrocontroller)
Entwicklungsumgebung Keil MDK-5 und µVision Programmiersprache C GSM-Datenübertragung via HTTP in die Cloud, IoT Entwicklung Flash-Bootloader zum Firmware-Update vom USB-Stick
01.08.2016 — 31.10.2016
Hard- und Softwareentwicklung eines Prototypen für ein Ultra-Low-Power Trackingsystem mit einem GSM-Modem
Schaltungsdesign mit Atmel-AVR-Mikrocontroller (8-Bit), Displaysteuerung und Bedieneinheiten Auswahl eines geeigneten Gehäuses Aufbau eines Prototytpen Programmierung der Fimware in der Programmiersprache C mit Atmel-Studio 7.0
01.06.2016 — 31.12.2016
Hardware-Entwicklung einer elektronischen Motorsteuerung für einen Automaten aus dem Bereich Labortechnik
Schaltungsdesign mit STM32-Cortex M0+ Mikrocontroller PWM-Ansteuerung einer Infinion H-Brücke Entwurf der UART-Schnittstellentreibern mit Pegelkonvertern Entwurf der Operationsverstärker Schaltungen zur Strommessung Schaltplan- und Layouterstellung mit Altium Designer
01.03.2016 — 30.04.2016
Firmware-Entwicklung eines Flash-Bootloaders zum Firmware-Update für ein Gerät aus dem Bereich Medizintechnik (Atmel SAM4S Cortex-M4 Mikrocontroller)
Mikrocontroller Atmel SAM4S Cortex-M4 Entwicklungsumgebung Atmel-Studio Programmiersprache C

Description

SKILLS
Softwareentwicklung
  • Embedded C / C++ / Assembler
  • Objektorientierte Entwurfsmethoden
  • Bare Metal Programmierung
  • State Machine Entwicklung
  • RTOS
  • GNU-Tool chain(gcc/make)
  • AVR Studio
  • Rowley Crossworks
  • Microsoft Visual Studio
  • Keil MDK5 / uVision
  • Protokolle: MODBUS-RTU, MODBUS-TCP, UECP, NMEA
  • Schnittstellen: 4-20mA RS-232 RS-485 USB Ethernet SPI I2C 1-Wire
Hardwareentwicklung
  • EMV-gerechtes Schaltungsdesign analoge und digitale Elektronik
  • Schaltungssimulation LTSpice
  • EMV-gerechtes Platinen-Layout mit EAGLE
  • Mikrocontroller (8-Bit) - Atmel AVR - ATMega - ATTiny - Arduino - 8051 Derivate - 68HC11
  • Mikrocontroller (16-Bit) - MSP430 (TI)
  • Mikrocontroller (32-Bit) - STM32 (ARM Cortex-M0/M3/M4), Atmel ATSAM4S
  • Digitale Signalverarbeitung - DSP's der TMS320 Familie - Programmierung mit Code Composer

Main Skills

Other Skills

GNU RS-232 ARM Cortex Microsoft Visual Studio Keil Flash Arduino Modbus GSM-Modem Objektorientiertes Design Objektorientierte Cloud Ethernet Firmware Embedded C RTOS Softwareentwicklung LTSpice PCB Layout Altium Designer Rapid Prototyping digitale Elektronik Code Composer Digitale Signalverarbeitung C++ Programmiersprache C Objektorientierte Programmierung Bootloader

Work & Experience

01.03.2020 — 31.05.2020
Firmware-Entwicklung eines Bootloaders zum Flash-Update über Modbus-RTU Protokoll im Netzwerk (STM32F030 Mikrocontroller)
Mikrocontroller STM32 Cortex-M0 (STM32F030RCT6) Programmierung in C Entwicklungsumgebung Keil MDK-5 / µVision
01.05.2019 — 31.03.2020
Hard- und Firmwareentwicklung eines Modbus-RTU Converters zur Temperaturmessung mit passiven und aktiven Sensoren (4..20mA) und zur Steuerung von analogen Stellantrieben
Schaltungsdesign mit Mikrocontroller STM32 Cortex-M0 (STM32F030RCT6) RS-485 Betrieb (Modbus-RTU Protokoll) Auslegung des Netzteils für AC/DC Betrieb Begleitung und Durchführung einer EMV-Vorprüfung Programmiersprache C Entwicklungsumgebung Keil MDK-5 / µVision Definition der Modbus-Registerstruktur
01.11.2017 — 31.01.2018
Hardware-Entwicklung einer Trägerplatine für eine Motorsteuerung (BLDC-Motor)
EMV-gerechtes Schaltungsdesign Erstellung des Platinen-Layouts Aufbau eines Prototypen
01.07.2017 — 31.08.2019
Firmware-Entwicklung zur Steuerung von Tankautomaten (STM32F105 und STM32F407 Mikrocontroller)
Entwicklungsumgebung Keil MDK-5 und µVision Programmiersprache C GSM-Datenübertragung via HTTP in die Cloud, IoT Entwicklung Flash-Bootloader zum Firmware-Update vom USB-Stick
01.08.2016 — 31.10.2016
Hard- und Softwareentwicklung eines Prototypen für ein Ultra-Low-Power Trackingsystem mit einem GSM-Modem
Schaltungsdesign mit Atmel-AVR-Mikrocontroller (8-Bit), Displaysteuerung und Bedieneinheiten Auswahl eines geeigneten Gehäuses Aufbau eines Prototytpen Programmierung der Fimware in der Programmiersprache C mit Atmel-Studio 7.0
01.06.2016 — 31.12.2016
Hardware-Entwicklung einer elektronischen Motorsteuerung für einen Automaten aus dem Bereich Labortechnik
Schaltungsdesign mit STM32-Cortex M0+ Mikrocontroller PWM-Ansteuerung einer Infinion H-Brücke Entwurf der UART-Schnittstellentreibern mit Pegelkonvertern Entwurf der Operationsverstärker Schaltungen zur Strommessung Schaltplan- und Layouterstellung mit Altium Designer
01.03.2016 — 30.04.2016
Firmware-Entwicklung eines Flash-Bootloaders zum Firmware-Update für ein Gerät aus dem Bereich Medizintechnik (Atmel SAM4S Cortex-M4 Mikrocontroller)
Mikrocontroller Atmel SAM4S Cortex-M4 Entwicklungsumgebung Atmel-Studio Programmiersprache C

Attachments