Projektleiter / Softwarearchitekt / C/C++-Experte / Embedded
Aktualisiert am 01.10.2024
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 20%
C++
Embedded Betriebssystem
C
OOP
MISRA-C
ANSI-C
MISRA-C++
Deutsch
Englisch
Ungarisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

7 Monate
2024-03 - 2024-09

C17 embedded Haustechnik

Software Entwickler C17 Multithreading Embedded C
Software Entwickler
Es wurde ein embedded Kontroller entwickelt mit Visual Studio und STM 32 -CPU. An Schnittstellen wurden Modbus, MQTT und generische Schnittstellen implementiert.
Visual Studio GDB STM32 Azure ThreadX GitLab
C17 Multithreading Embedded C
remote
7 Monate
2023-03 - 2023-09

C99-Entwicklung für Batterieladesystem / Motorcontroller

Software-Entwickler Safety
Software-Entwickler Safety
-Umsetzung eines Hardware-AbstraKtion-Layers für STM32-Mikrocontroller (Design, Implementierung, Test off-Target und on-Target)
-Umsetzung von Functional Safety Konzepten (ISO 26262) auf entsprechenden Mikrocontrollern (Hard- und Software)
-Unterstützung bei der Suche alternativer Microcontroller
-Controllerspezifische Anpassung der HAL
Visual Studio Code Keil IDE; Git Gitlab MS Office Paket EA
remote
1 Jahr 5 Monate
2021-06 - 2022-10

E-Mobility Autosar C++ 14

Software-Entwickler mit Requirement-Management CodeBeamer C++ 14 safety-relevant embedded systems ...
Software-Entwickler mit Requirement-Management
Requirements erstellen, Erstellung von hardwarenaher Software, als auch um Middleware- und Applikationsentwicklung, Funktionen prüfen, Bus-Analysen für Micro-Mobility mit Autosar-Platform (classic), Unittest anpassen und erstellen, Reviews erstellen
C++ 14 CodeBeamer Aurix TCxxx Vector Tools
CodeBeamer C++ 14 safety-relevant embedded systems Autosar C++ E-Bike ISO26262 Requirement management Saftey Functions UDS Unittest Scrum Agile Softwareentwicklung
Remote
7 Monate
2021-07 - 2022-01

embedded C++ Entwicklung

Software - Architekt und Entwickler Bootloader Modbus C++
Software - Architekt und Entwickler
Erarbeiten einer Kommunikationsstruktur zwischen SAMA5 und ESP32 basierend auf Modbus inkl. der Umsetzung in Code, Erstellen einer Bootloadersoftware zum Update des ESP32 über Modbus.
GIT Eclipse ESP32 SAMA5 FreeRTOS
Bootloader Modbus C++
Lüftungstechnik
Remote
1 Jahr 1 Monat
2019-10 - 2020-10

Analyse und SW-Design Sicherheitskomponente

Software-Entwickler C++ 14 STM32 UML ...
Software-Entwickler

Analyse und SW-Design eines Sicherheitsbausteins

Designs in UML - Diagrammen (Klassendiagramm, Ablaufdiagramm, Sequenzdiagramm, Blockschaltbild und T
imingdiagramm) in Enterprise Architekt

Codierung in C++ 14, STM32

Werkzeuge: CodeBeamer, Enterprise Architect, Parasoft/Misra, Eclipse

CodeBeamer Parasoft/Misra Eclipse Enterprise Architect MISRA-C++
C++ 14 STM32 UML Enterprise Architect Scrum-Methodik Agile Entwicklung
Remote
5 Monate
2019-01 - 2019-05

c++ Bibliothek für Grafik-Display

C++ Developer
C++ Developer

Entwicklung einer c++ Bibliothek zur Ansteuerung eines Touch-Displays. 

Keil Tools STM32 ARM C++11 C++ Embedded
OWL
10 Monate
2018-03 - 2018-12

Logistik 4.0

Software-Architekt / -Entwickler
Software-Architekt / -Entwickler

Entwurf und Entwicklung eines Programmpaketes zur Verwaltung einer Logistik-Einheit. Beinhaltet Zugangsberechtigungen über Beacons und Ansteuerung mehrere Sub-Controller sowie zentrale Datenhaltung in der Cloud bei einem Fahrzeughersteller.

Eclipse Mars Oracle VM PowerPC CAN-Bus JSON ProtoBuf Embedded Bluetooth LE Debian 9 C++ Eclipse O2
Niedersachsen / Remote
2 Monate
2018-01 - 2018-02

Crawler in Python

Phyton

Durchsuchen von Internet-Seiten nach Matching-Code und die enthalten Daten in eine MySQL-Datenbank speichern. 

Debian Linux Phyton 3 MySQL
Phyton
Marketing-Unternehmen
Ungarn
2 Monate
2017-11 - 2017-12

Übersetzung englisch / deutsch

Texter
Texter
tschechischem Online-Shop
4 Jahre 11 Monate
2013-02 - 2017-12

Steuerungssoftware anpassen für Single- und MultiCore

C C++ MS-VC ...
  • Programmierung einer SiL(Software-in-the-Loop)-Umgebung zum Testen/Simulation von TCU's (Steuergeräte) und Umwelt auf Windows (Entwicklung einer Laufzeitumgebung aus Embedded-Code, um sie unter Windows für Weiterentwicklungen und Test zur Verfügung zur Stellen). Hierzu musste bestehender Code überarbeitet werden und neue Funktionen erstellt werden
  • Steuerungssoftware anpassen für Single- und MultiCore
  • Integration der Komponenten (Anpassungen in C/C++)
  • Template-Einführungen (Build-Umgebung Eclipse und Microsoft Visual Studio)
UML Enterprise Architect AUTOSAR
C C++ MS-VC GCC Phyton GnuCC Eclipse OO SiL Automotive Doors SW-Architektur Varianten-Handling Clearcase ClearQuest MISRA AURIX ASIL (ISO 26262) Bus-Systeme (Flexray und CAN) CANape ASAP2 INCA V-Modell AUTOSAR AUTOSAR Classic Posix

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Ausbildung zum Ernergieanlagenelektroniker (mit Programmierung von SPS S5)
  • Studium Elektrotechnik mit Abschluß Diplom-Ingenieur in Köln
  • Aufschalterlaubnis des BAPT
  • seit 1986 selbstständig
  • Besuch Oracle-University (SQL- und Zugriffsoptimierung)
  • Besuch NI TestStand I+II-Kurse
  • jedes Jahr mind. 10 Tage berufl. Weiterbildung

Kompetenzen

Kompetenzen

Top-Skills

C++ Embedded Betriebssystem C OOP MISRA-C ANSI-C MISRA-C++

Schwerpunkte

ASIL (ISO 26262)

Aufgabenbereiche

Varianten-Handling

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
ASAP2
Automotive
AUTOSAR
AUTOSAR
CANape
Clearcase
ClearQuest
CodeBeamer
Doors
Eclipse
Eclipse Mars
Eclipse O2
Enterprise Architect
GCC
INCA
Keil Tools
MISRA
OO
Parasoft/Misra
Posix
Scrum-Methodik
SiL
SW-Architektur
V-Modell
Primavera
ClearCase
ClearQuest
Rational Rose
ObjektIf
Continious
XRunner / WinRunner
SharePoint
MISRA

Betriebssysteme

AUTOSAR Classic
Debian
Debian 9
Linux
MS-DOS
Oracle VM
RTOS (Real Time OS)
Unix
Windows
Die Stärken liegen im Linux/Unix und Windows-Umfeld

Programmiersprachen

Assembler
80x
Basic
C
mehr als 20 Jahre Erfahrungen
C#
C++
Schwerpunkt in den letzten 10 Jahren
C++ 14
C++ Embedded
C++11
Clipper
dBase
Forth
GnuCC
Java
mehrjährig
JavaScript
mehrjährig
Makrosprachen
Maschinensprachen
80x
MISRA-C++
MS-VC
Paradox
Perl
PHP
mehrjährig
Phyton
Phyton 3
PL/SQL
langjährig in Verbindung mit Oracle, MySQL und MariaDB
Scriptsprachen
Shell
Tcl/Tk
vorhanden
UML
yacc/lex

Datenbanken

Access
BDE
BTrieve
mehrere Jahre in Kombination mit C/C++
Informix
Lotus Notes
MS SQL Server
MySQL
mehrere Jahre mit modified eCommerce, Joomla, WordPress, Auch MariaDB mit Replikation
ODBC
Oracle
Ausbildung zur Performanceoptimierung, mehr als 4 Jahre Erfahrung
Paradox
mehrere kaufm. Projekte seit 1995
SQL
auch Komplexe Abfragen
Watcom SQL
xBase

Datenkommunikation

Bluetooth LE
Bus
mehrjährige Erfahrung: SPI, CAN, Flexray
CAN-Bus
CORBA
Ethernet
Internet, Intranet
ISDN
Aufschalterlaubnis vorhanden
ISO/OSI
NetBeui
NetBios
ProtoBuf
TCP/IP
mehrjährige Erfahrung
Windows Netzwerk

Hardware

ARM
AURIX
Bus
CAN, SPI, Flexray
Bus-Systeme (Flexray und CAN)
Echtzeitsysteme
NI RTOS
embedded Systeme
Nucleus, OSE, C166, ARM 7 + 9, Lauterbach, Keil, Aurix
Hardware entwickelt
Steuergerät für Küchengerät, RFID-Lesegerät, Beleuchtungssteuerung für Hühneraufzucht, Digital-Signage-Player mit Bluethoot LE
Mikrocontroller
C166, ARM 7, ARM 9, Aurix
PowerPC
STM32

Berechnung / Simulation / Versuch / Validierung

IronBird-Entwicklung mit NI-Produkten

Design / Entwicklung / Konstruktion

AutoCAD
Eclipse Mars / Oxigen.2
Embedded
JSON

Branchen

Branchen

mittlerweile Kenntnisse und Erfahrungen aus nahezu allen Branchen

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

7 Monate
2024-03 - 2024-09

C17 embedded Haustechnik

Software Entwickler C17 Multithreading Embedded C
Software Entwickler
Es wurde ein embedded Kontroller entwickelt mit Visual Studio und STM 32 -CPU. An Schnittstellen wurden Modbus, MQTT und generische Schnittstellen implementiert.
Visual Studio GDB STM32 Azure ThreadX GitLab
C17 Multithreading Embedded C
remote
7 Monate
2023-03 - 2023-09

C99-Entwicklung für Batterieladesystem / Motorcontroller

Software-Entwickler Safety
Software-Entwickler Safety
-Umsetzung eines Hardware-AbstraKtion-Layers für STM32-Mikrocontroller (Design, Implementierung, Test off-Target und on-Target)
-Umsetzung von Functional Safety Konzepten (ISO 26262) auf entsprechenden Mikrocontrollern (Hard- und Software)
-Unterstützung bei der Suche alternativer Microcontroller
-Controllerspezifische Anpassung der HAL
Visual Studio Code Keil IDE; Git Gitlab MS Office Paket EA
remote
1 Jahr 5 Monate
2021-06 - 2022-10

E-Mobility Autosar C++ 14

Software-Entwickler mit Requirement-Management CodeBeamer C++ 14 safety-relevant embedded systems ...
Software-Entwickler mit Requirement-Management
Requirements erstellen, Erstellung von hardwarenaher Software, als auch um Middleware- und Applikationsentwicklung, Funktionen prüfen, Bus-Analysen für Micro-Mobility mit Autosar-Platform (classic), Unittest anpassen und erstellen, Reviews erstellen
C++ 14 CodeBeamer Aurix TCxxx Vector Tools
CodeBeamer C++ 14 safety-relevant embedded systems Autosar C++ E-Bike ISO26262 Requirement management Saftey Functions UDS Unittest Scrum Agile Softwareentwicklung
Remote
7 Monate
2021-07 - 2022-01

embedded C++ Entwicklung

Software - Architekt und Entwickler Bootloader Modbus C++
Software - Architekt und Entwickler
Erarbeiten einer Kommunikationsstruktur zwischen SAMA5 und ESP32 basierend auf Modbus inkl. der Umsetzung in Code, Erstellen einer Bootloadersoftware zum Update des ESP32 über Modbus.
GIT Eclipse ESP32 SAMA5 FreeRTOS
Bootloader Modbus C++
Lüftungstechnik
Remote
1 Jahr 1 Monat
2019-10 - 2020-10

Analyse und SW-Design Sicherheitskomponente

Software-Entwickler C++ 14 STM32 UML ...
Software-Entwickler

Analyse und SW-Design eines Sicherheitsbausteins

Designs in UML - Diagrammen (Klassendiagramm, Ablaufdiagramm, Sequenzdiagramm, Blockschaltbild und T
imingdiagramm) in Enterprise Architekt

Codierung in C++ 14, STM32

Werkzeuge: CodeBeamer, Enterprise Architect, Parasoft/Misra, Eclipse

CodeBeamer Parasoft/Misra Eclipse Enterprise Architect MISRA-C++
C++ 14 STM32 UML Enterprise Architect Scrum-Methodik Agile Entwicklung
Remote
5 Monate
2019-01 - 2019-05

c++ Bibliothek für Grafik-Display

C++ Developer
C++ Developer

Entwicklung einer c++ Bibliothek zur Ansteuerung eines Touch-Displays. 

Keil Tools STM32 ARM C++11 C++ Embedded
OWL
10 Monate
2018-03 - 2018-12

Logistik 4.0

Software-Architekt / -Entwickler
Software-Architekt / -Entwickler

Entwurf und Entwicklung eines Programmpaketes zur Verwaltung einer Logistik-Einheit. Beinhaltet Zugangsberechtigungen über Beacons und Ansteuerung mehrere Sub-Controller sowie zentrale Datenhaltung in der Cloud bei einem Fahrzeughersteller.

Eclipse Mars Oracle VM PowerPC CAN-Bus JSON ProtoBuf Embedded Bluetooth LE Debian 9 C++ Eclipse O2
Niedersachsen / Remote
2 Monate
2018-01 - 2018-02

Crawler in Python

Phyton

Durchsuchen von Internet-Seiten nach Matching-Code und die enthalten Daten in eine MySQL-Datenbank speichern. 

Debian Linux Phyton 3 MySQL
Phyton
Marketing-Unternehmen
Ungarn
2 Monate
2017-11 - 2017-12

Übersetzung englisch / deutsch

Texter
Texter
tschechischem Online-Shop
4 Jahre 11 Monate
2013-02 - 2017-12

Steuerungssoftware anpassen für Single- und MultiCore

C C++ MS-VC ...
  • Programmierung einer SiL(Software-in-the-Loop)-Umgebung zum Testen/Simulation von TCU's (Steuergeräte) und Umwelt auf Windows (Entwicklung einer Laufzeitumgebung aus Embedded-Code, um sie unter Windows für Weiterentwicklungen und Test zur Verfügung zur Stellen). Hierzu musste bestehender Code überarbeitet werden und neue Funktionen erstellt werden
  • Steuerungssoftware anpassen für Single- und MultiCore
  • Integration der Komponenten (Anpassungen in C/C++)
  • Template-Einführungen (Build-Umgebung Eclipse und Microsoft Visual Studio)
UML Enterprise Architect AUTOSAR
C C++ MS-VC GCC Phyton GnuCC Eclipse OO SiL Automotive Doors SW-Architektur Varianten-Handling Clearcase ClearQuest MISRA AURIX ASIL (ISO 26262) Bus-Systeme (Flexray und CAN) CANape ASAP2 INCA V-Modell AUTOSAR AUTOSAR Classic Posix

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Ausbildung zum Ernergieanlagenelektroniker (mit Programmierung von SPS S5)
  • Studium Elektrotechnik mit Abschluß Diplom-Ingenieur in Köln
  • Aufschalterlaubnis des BAPT
  • seit 1986 selbstständig
  • Besuch Oracle-University (SQL- und Zugriffsoptimierung)
  • Besuch NI TestStand I+II-Kurse
  • jedes Jahr mind. 10 Tage berufl. Weiterbildung

Kompetenzen

Kompetenzen

Top-Skills

C++ Embedded Betriebssystem C OOP MISRA-C ANSI-C MISRA-C++

Schwerpunkte

ASIL (ISO 26262)

Aufgabenbereiche

Varianten-Handling

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
ASAP2
Automotive
AUTOSAR
AUTOSAR
CANape
Clearcase
ClearQuest
CodeBeamer
Doors
Eclipse
Eclipse Mars
Eclipse O2
Enterprise Architect
GCC
INCA
Keil Tools
MISRA
OO
Parasoft/Misra
Posix
Scrum-Methodik
SiL
SW-Architektur
V-Modell
Primavera
ClearCase
ClearQuest
Rational Rose
ObjektIf
Continious
XRunner / WinRunner
SharePoint
MISRA

Betriebssysteme

AUTOSAR Classic
Debian
Debian 9
Linux
MS-DOS
Oracle VM
RTOS (Real Time OS)
Unix
Windows
Die Stärken liegen im Linux/Unix und Windows-Umfeld

Programmiersprachen

Assembler
80x
Basic
C
mehr als 20 Jahre Erfahrungen
C#
C++
Schwerpunkt in den letzten 10 Jahren
C++ 14
C++ Embedded
C++11
Clipper
dBase
Forth
GnuCC
Java
mehrjährig
JavaScript
mehrjährig
Makrosprachen
Maschinensprachen
80x
MISRA-C++
MS-VC
Paradox
Perl
PHP
mehrjährig
Phyton
Phyton 3
PL/SQL
langjährig in Verbindung mit Oracle, MySQL und MariaDB
Scriptsprachen
Shell
Tcl/Tk
vorhanden
UML
yacc/lex

Datenbanken

Access
BDE
BTrieve
mehrere Jahre in Kombination mit C/C++
Informix
Lotus Notes
MS SQL Server
MySQL
mehrere Jahre mit modified eCommerce, Joomla, WordPress, Auch MariaDB mit Replikation
ODBC
Oracle
Ausbildung zur Performanceoptimierung, mehr als 4 Jahre Erfahrung
Paradox
mehrere kaufm. Projekte seit 1995
SQL
auch Komplexe Abfragen
Watcom SQL
xBase

Datenkommunikation

Bluetooth LE
Bus
mehrjährige Erfahrung: SPI, CAN, Flexray
CAN-Bus
CORBA
Ethernet
Internet, Intranet
ISDN
Aufschalterlaubnis vorhanden
ISO/OSI
NetBeui
NetBios
ProtoBuf
TCP/IP
mehrjährige Erfahrung
Windows Netzwerk

Hardware

ARM
AURIX
Bus
CAN, SPI, Flexray
Bus-Systeme (Flexray und CAN)
Echtzeitsysteme
NI RTOS
embedded Systeme
Nucleus, OSE, C166, ARM 7 + 9, Lauterbach, Keil, Aurix
Hardware entwickelt
Steuergerät für Küchengerät, RFID-Lesegerät, Beleuchtungssteuerung für Hühneraufzucht, Digital-Signage-Player mit Bluethoot LE
Mikrocontroller
C166, ARM 7, ARM 9, Aurix
PowerPC
STM32

Berechnung / Simulation / Versuch / Validierung

IronBird-Entwicklung mit NI-Produkten

Design / Entwicklung / Konstruktion

AutoCAD
Eclipse Mars / Oxigen.2
Embedded
JSON

Branchen

Branchen

mittlerweile Kenntnisse und Erfahrungen aus nahezu allen Branchen

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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