Hardware, Programmierung, Embedded, 8051, AVR, Arm Cortex, GCC, Open Source Tools, Linux, Feldbusse, PCB-Layout Eagle, Altium Designer
Aktualisiert am 02.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Embedded Hard-/Software
ARM Cortex-M
Deutsch
Muttersprache
Englisch

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
möglich

Projekte

Projekte

6 Monate
2023-03 - 2023-08

Software für induktive Distanzmessung

Embedded Softwareentwickler
Embedded Softwareentwickler

Weiterentwicklung einer Microcontroller-Firmware für induktive Sensoren mit IO-Link-Schnittstelle

- Fehlerbehebung

- Durchführung von EMV-Tests

- Durchführung von I-O Link Konformitätstests

Tettnang
8 Monate
2022-05 - 2022-12

Entwicklungs- und Testunterstützung für Akku-Handwerkzeuge

Embedded Software Entwickler Programmiersprache C CUnit Test Framework Qorvo PAC 5223 Motor/Motion/Ignition Controller/Driver ...
Embedded Software Entwickler

Analyse, Prüfung und Debugging der vorhandenen Software

Adaption eines neuen Akku-Systems

Akku-Multimaster Akku-Winkelschleifer
Programmiersprache C CUnit Test Framework Qorvo PAC 5223 Motor/Motion/Ignition Controller/Driver BLDC Motortechnologie Bosch AMPShare Akku-System Segger J-Link Jtag Interface
vor Ort, remote
5 Monate
2021-10 - 2022-02

Applikationsentwicklung für Knx-Dali Gateway

Embedded Software Entwickler Programmiersprache C CUnit Test Framework
Embedded Software Entwickler

Implementierung von Applikations- Modulen, Test dieser Module mit CUnit, Tests auf dem Gateway, Eclipse, CUnit Test Framework, Visual Studio, MISRA, PCLint, IAR ARM C/C++ Compiler, STM32L4, Knx, ETS5, Dali, Segger JTrace Jtag Interface

Knx-Dali Gateway
Programmiersprache C CUnit Test Framework
remote
5 Monate
2020-03 - 2020-07

Temperatur- Drift Kompensation für IR Kamera

Embedded Software Entwickler Xilinx Microblaze Softcore Microcontroller Xilinx ISE 14.7 µC/OS-II
Embedded Software Entwickler

Temperatur- Drift Kompensation mittels Gain- Korrektur Tabellen, Implementation des Echtzeit- Tabellen- Managments,

Xilinx Microblaze Softcore Microcontroller Xilinx ISE 14.7 µC/OS-II
Norddeutschland
4 Monate
2019-09 - 2019-12

Unterstützung im Bereich Testsoftware für 3D-Imager Sensor IC

IBM Clearcase

Programmierung in C

Simulation Cadence SimVision

Projektverwaltung Atlassian Jira, Bitbucket

GIT QtCreator
IBM Clearcase
HL-Industrie
1 Jahr 2 Monate
2018-04 - 2019-05

Modulentwicklung im Bereich IoT/Sensorik

SW/HW Entwickler Wireless Power Transfer
SW/HW Entwickler
  • PC- gestützte Datenerfassung auf Cortex-M basierter Sensorplattform

       Integration von Sensoren ( SPI ), Auslesen der

       Sensordaten, Implementation eines Sensor- Interface

  • Entwicklung und Aufbau eines Sensormoduls
  • Entwicklung und Aufbau einer Energieversorgung für Sensorplattform mit Wireless Power Transfer
Wireless Power Transfer
3 Monate
2017-09 - 2017-11

Installation einer Entwicklungsumgebung STM32/FreeRTOS

Programmierung in C
  • Installation einer Entwicklungsumgebung für STM32 ARM Cortex-M bestehend aus Eclipse mit erforderlichen Erweiterungen, ARM GCC, STM CubeMX
  • Generierung einer FreeRTOS Basis Applikation für LwIP mit CubeMX
  • Erweiterung dieser Applikation um Schnittstellen für Can und SPI
  • Integration eines zweiten Ethernet Interface ( ENC424J600 ) in den LwIP Stack
  • Installation dieser Applikation auf einem STM32F429 Eval- Board

STM32F429 Cortex-M4 Mikrocontroller Eclipse FreeRTOS STM32 HAL Bibliothek Ethernet TCP/IP LwIP Stack Can SPI ARM GCC
Programmierung in C
Industrie
2 Monate
2017-07 - 2017-08

LGC Slave Controller

Nuvoton 8051 Mikrocontroller
  • Programmierung von Modulen eines LGC Slave Controllers
  • Programmierung von Tests zur Funktionalen Sicherheit wie RAM-, ROM- und Programmablauftests
Keil C-51
Nuvoton 8051 Mikrocontroller
2 Monate
2017-03 - 2017-04

Implementation eines Anzeige-Controllers

STM32F4 Cortex-M4 Mikrocontroller Programmierung in C
  • Beratung zu Softwarearchitektur für Hardwareplattform STM32
  • Begleitung des Projekstarts “Implementation eines Anzeige-Controllers“ durch schrittweise Implementation einer proprietären, zeitkitischen Schnittstelle zur parallelen Datenausgabe mit den Mikrocontroller- Komponenten Timer/PWM und DMA Controller
  • Einbindung dieser Implementation in ein Embedded RTOS

FreeRTOS System Workbench for STM32
STM32F4 Cortex-M4 Mikrocontroller Programmierung in C
Berlin
4 Monate
2016-06 - 2016-09

Unterstützung der Entwicklungsabteilung

HW/SW Entwickler Linux / Scriptsprache Python Trinamic Schrittmotor Controller Datenübertagung mit I2C ...
HW/SW Entwickler
  • Schaltungsentwicklung, Leiterplattenlayout, Programmierung eines Aktuator- Moduls
Eagle Simplicity Studio
Linux / Scriptsprache Python Trinamic Schrittmotor Controller Datenübertagung mit I2C SPI Leiterplattenlayout mit Eagle EFM32 ARM Cortex M Mikrocontroller
Espelkamp
4 Monate
2016-06 - 2016-09

Programmierung einer Schrittmotorsteuerung

Datenübertagung mit SPI
  • Programmierung einer Schrittmotorsteuerung mit Python auf Raspberry Pi
Linux / Scriptsprache Python Trinamic Schrittmotor Controller
Datenübertagung mit SPI
Industrie

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Ingenieur

Kompetenzen

Kompetenzen

Top-Skills

Embedded Hard-/Software ARM Cortex-M

Schwerpunkte

Entwicklung von Hard- und Software mit Schwerpunkt Digitaltechnik ( Mikrocontroller, FPGA ),

Erfahrungen in Industrie- und Kommunikationselektronik

Produkte / Standards / Erfahrungen / Methoden

LwIP Stack
STM32 HAL Bibliothek
QtCreator
GIT

Betriebssysteme

eCos, FreeRTOS
µC/OS-II
Linux

Programmiersprachen

Keil C-51
Scriptsprache Python
Programmierung in C

Datenkommunikation

Can,SPI,I2C,RS232,RS485
Ethernet TCP/IP
Modbus, MBus

Hardware

EFM32 ARM Cortex M Mikrocontroller
Nuvoton 8051 Mikrocontroller
STM32 Cortex-M Mikrocontroller
Trinamic Schrittmotor Controller
Wireless Power Transfer
Xilinx Microblaze Softcore Microcontroller
WINC1500 Wlan Modul

Design / Entwicklung / Konstruktion

Compiler GNU ARM, GNU GCC
Eclipse, System Workbench for STM32, Simplicity Studio
Xilinx ISE 14.7
Leiterplattenlayout mit Eagle
3D-Druck, OpenSCAD

Einsatzorte

Einsatzorte

Leipzig (+75km) Hoyerswerda (+75km) Gera (+75km) Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
möglich

Projekte

Projekte

6 Monate
2023-03 - 2023-08

Software für induktive Distanzmessung

Embedded Softwareentwickler
Embedded Softwareentwickler

Weiterentwicklung einer Microcontroller-Firmware für induktive Sensoren mit IO-Link-Schnittstelle

- Fehlerbehebung

- Durchführung von EMV-Tests

- Durchführung von I-O Link Konformitätstests

Tettnang
8 Monate
2022-05 - 2022-12

Entwicklungs- und Testunterstützung für Akku-Handwerkzeuge

Embedded Software Entwickler Programmiersprache C CUnit Test Framework Qorvo PAC 5223 Motor/Motion/Ignition Controller/Driver ...
Embedded Software Entwickler

Analyse, Prüfung und Debugging der vorhandenen Software

Adaption eines neuen Akku-Systems

Akku-Multimaster Akku-Winkelschleifer
Programmiersprache C CUnit Test Framework Qorvo PAC 5223 Motor/Motion/Ignition Controller/Driver BLDC Motortechnologie Bosch AMPShare Akku-System Segger J-Link Jtag Interface
vor Ort, remote
5 Monate
2021-10 - 2022-02

Applikationsentwicklung für Knx-Dali Gateway

Embedded Software Entwickler Programmiersprache C CUnit Test Framework
Embedded Software Entwickler

Implementierung von Applikations- Modulen, Test dieser Module mit CUnit, Tests auf dem Gateway, Eclipse, CUnit Test Framework, Visual Studio, MISRA, PCLint, IAR ARM C/C++ Compiler, STM32L4, Knx, ETS5, Dali, Segger JTrace Jtag Interface

Knx-Dali Gateway
Programmiersprache C CUnit Test Framework
remote
5 Monate
2020-03 - 2020-07

Temperatur- Drift Kompensation für IR Kamera

Embedded Software Entwickler Xilinx Microblaze Softcore Microcontroller Xilinx ISE 14.7 µC/OS-II
Embedded Software Entwickler

Temperatur- Drift Kompensation mittels Gain- Korrektur Tabellen, Implementation des Echtzeit- Tabellen- Managments,

Xilinx Microblaze Softcore Microcontroller Xilinx ISE 14.7 µC/OS-II
Norddeutschland
4 Monate
2019-09 - 2019-12

Unterstützung im Bereich Testsoftware für 3D-Imager Sensor IC

IBM Clearcase

Programmierung in C

Simulation Cadence SimVision

Projektverwaltung Atlassian Jira, Bitbucket

GIT QtCreator
IBM Clearcase
HL-Industrie
1 Jahr 2 Monate
2018-04 - 2019-05

Modulentwicklung im Bereich IoT/Sensorik

SW/HW Entwickler Wireless Power Transfer
SW/HW Entwickler
  • PC- gestützte Datenerfassung auf Cortex-M basierter Sensorplattform

       Integration von Sensoren ( SPI ), Auslesen der

       Sensordaten, Implementation eines Sensor- Interface

  • Entwicklung und Aufbau eines Sensormoduls
  • Entwicklung und Aufbau einer Energieversorgung für Sensorplattform mit Wireless Power Transfer
Wireless Power Transfer
3 Monate
2017-09 - 2017-11

Installation einer Entwicklungsumgebung STM32/FreeRTOS

Programmierung in C
  • Installation einer Entwicklungsumgebung für STM32 ARM Cortex-M bestehend aus Eclipse mit erforderlichen Erweiterungen, ARM GCC, STM CubeMX
  • Generierung einer FreeRTOS Basis Applikation für LwIP mit CubeMX
  • Erweiterung dieser Applikation um Schnittstellen für Can und SPI
  • Integration eines zweiten Ethernet Interface ( ENC424J600 ) in den LwIP Stack
  • Installation dieser Applikation auf einem STM32F429 Eval- Board

STM32F429 Cortex-M4 Mikrocontroller Eclipse FreeRTOS STM32 HAL Bibliothek Ethernet TCP/IP LwIP Stack Can SPI ARM GCC
Programmierung in C
Industrie
2 Monate
2017-07 - 2017-08

LGC Slave Controller

Nuvoton 8051 Mikrocontroller
  • Programmierung von Modulen eines LGC Slave Controllers
  • Programmierung von Tests zur Funktionalen Sicherheit wie RAM-, ROM- und Programmablauftests
Keil C-51
Nuvoton 8051 Mikrocontroller
2 Monate
2017-03 - 2017-04

Implementation eines Anzeige-Controllers

STM32F4 Cortex-M4 Mikrocontroller Programmierung in C
  • Beratung zu Softwarearchitektur für Hardwareplattform STM32
  • Begleitung des Projekstarts “Implementation eines Anzeige-Controllers“ durch schrittweise Implementation einer proprietären, zeitkitischen Schnittstelle zur parallelen Datenausgabe mit den Mikrocontroller- Komponenten Timer/PWM und DMA Controller
  • Einbindung dieser Implementation in ein Embedded RTOS

FreeRTOS System Workbench for STM32
STM32F4 Cortex-M4 Mikrocontroller Programmierung in C
Berlin
4 Monate
2016-06 - 2016-09

Unterstützung der Entwicklungsabteilung

HW/SW Entwickler Linux / Scriptsprache Python Trinamic Schrittmotor Controller Datenübertagung mit I2C ...
HW/SW Entwickler
  • Schaltungsentwicklung, Leiterplattenlayout, Programmierung eines Aktuator- Moduls
Eagle Simplicity Studio
Linux / Scriptsprache Python Trinamic Schrittmotor Controller Datenübertagung mit I2C SPI Leiterplattenlayout mit Eagle EFM32 ARM Cortex M Mikrocontroller
Espelkamp
4 Monate
2016-06 - 2016-09

Programmierung einer Schrittmotorsteuerung

Datenübertagung mit SPI
  • Programmierung einer Schrittmotorsteuerung mit Python auf Raspberry Pi
Linux / Scriptsprache Python Trinamic Schrittmotor Controller
Datenübertagung mit SPI
Industrie

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Ingenieur

Kompetenzen

Kompetenzen

Top-Skills

Embedded Hard-/Software ARM Cortex-M

Schwerpunkte

Entwicklung von Hard- und Software mit Schwerpunkt Digitaltechnik ( Mikrocontroller, FPGA ),

Erfahrungen in Industrie- und Kommunikationselektronik

Produkte / Standards / Erfahrungen / Methoden

LwIP Stack
STM32 HAL Bibliothek
QtCreator
GIT

Betriebssysteme

eCos, FreeRTOS
µC/OS-II
Linux

Programmiersprachen

Keil C-51
Scriptsprache Python
Programmierung in C

Datenkommunikation

Can,SPI,I2C,RS232,RS485
Ethernet TCP/IP
Modbus, MBus

Hardware

EFM32 ARM Cortex M Mikrocontroller
Nuvoton 8051 Mikrocontroller
STM32 Cortex-M Mikrocontroller
Trinamic Schrittmotor Controller
Wireless Power Transfer
Xilinx Microblaze Softcore Microcontroller
WINC1500 Wlan Modul

Design / Entwicklung / Konstruktion

Compiler GNU ARM, GNU GCC
Eclipse, System Workbench for STM32, Simplicity Studio
Xilinx ISE 14.7
Leiterplattenlayout mit Eagle
3D-Druck, OpenSCAD

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.