Embedded SW (Linux, Low-Level, Yocto), C/C++, Python, SW & HW Integration, Agile, Automotive SW, Nachrichtentechnik, Cyber Security, Mikroelektronik
Aktualisiert am 01.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.03.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Embedded Software
C/C++
Python
Agile Softwareentwicklung
Autonomes Fahren
Continuous Integration
Echtzeitbetriebssystem
ARM
Microcontroller
Linux Treiber-Programmierung
Yocto
GUI-Entwicklung
Git
SW-/HW integration
Software Testing
Cyber Security
Funktionale Sicherheit
Nachrichtentechnik
Mikroelektronik
Chinesisch
Muttersprache
Deutsch
gute bis sehr gute Kenntnisse
Englisch
gute bis sehr gute Kenntnisse

Einsatzorte

Einsatzorte

Obertshausen (+50km)
Deutschland, Schweiz

für weitere Entfernung (> 50 km), die Option "Home Office" (Hybrid oder nach VorOrt-Einarbeitung) wird gewünscht.

möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-09 - 2024-02

SW Entwicklung von Automated Valet Parking System

Software Entwickler C++ Python QT ...
Software Entwickler

1. Weiterentwicklung, Implementierung und Testing von SW Komponenten für kamerabasierten Garage-Monitoringsystem

2. Weiterentwicklung und Implementierung von internen SW-Werkzeuge




Parking System Autonomes Fahren
C++ Python QT CMake Safety Critical Software Agile
Bosch, Stuttgart Feuerbach
Home-Office
1 Jahr 7 Monate
2021-02 - 2022-08

Embedded SW Entwicklung für automotiven MB.OS

Embedded Software Entwickler Yocto Python Embedded C++ ...
Embedded Software Entwickler
  • Konzipierung und Entwurf von Softwarekomponenten als Bestandteil vom kundenspezifischen SW-Betriebssystem (C++/QT, CMake)

  • Entwurf und Umsetzung von Unit- und Komponententest (Googletest, Pytest)

  • Source Management und Continuous Integration von Embedded Linux basierten SW (Gitlab, Yocto, Jenkins)

Automotive Systemsoftware
Yocto Python Embedded C++ C++/QT CMake Agile Softwareentwicklung Container
Mercedes-Benz Tech Innovation
Home-Office
6 Monate
2020-03 - 2020-08

Software Verification vom medizinischen Dialysator

Software Entwickler für Systemverhalten Verifikation C++ Python controller ...
Software Entwickler für Systemverhalten Verifikation
  • Überarbeitung von automatisierten Testkonzepten für medizinisches Dialysegerät

  • Umsetzung von Integrations-/Unittests (Googletest, C++)

  • Entwicklung von Python-Skripts zur Bewertung der Modulen Coverage in der gesamten Gerätesoftware

Medizinische Geräte
C++ Python controller Funktionale Sicherheit
Fresenius Medical Care
Bad Homburg
6 Monate
2019-04 - 2019-09

Embedded Softwareentwicklung

Embedded Software Entwickler in kundenspezifischen Projekten C/C++ Bash FreeRTOS
Embedded Software Entwickler in kundenspezifischen Projekten
  • Evaluierung von Azure-Sphere (IoT-Sicherheitslösung von Microsoft)

  • Firmware-Entwicklung von UART-Kommunikationsmodulen für Medizin-Produkt

  • Software-Entwicklung(Bash, C++, Bluetooth-Debug) für Haushaltsgeräte

Medizinische Geräte
C/C++ Bash FreeRTOS
Zühlke Engineering GmbH
Eschborn
2 Jahre 8 Monate
2016-09 - 2019-04

Embedded Software Entwicklung um Car Connectivity Module

Automotive Software Entwickler Embedded Linux WLAN System Security ...
Automotive Software Entwickler
  • C/C++ Entwicklung bzw. Erweiterung für kundenspezifischen Projekten

  • HW-/SW Integration von Kommunikationsmodulen auf Qualcomm Chipsets

  • Entwicklung von SW Plattform (Linux, Yocto, System Security, Bug-Fix usw.)

Yocto-Umgebung GNU/Linux
Embedded Linux WLAN System Security SW-Integration
Valeo Peiker Telematics GmbH
Friedrichsdorf
1 Jahr 10 Monate
2014-10 - 2016-07

HW-/SW Integration von automotiven Kombiinstrument

Automotive Embedded Software Integrator RTOS HW-SW Integration Embedded Linux
Automotive Embedded Software Integrator
  • Board Bring-Up Konfiguration von Automotive Multicore MCU

  • Konfiguration SW-Stacks unter Greenhills Integrity RTOS

  • Continuous SW Integration und Release Management vom Grafik-Subsystem

GreenHills INTEGRITY Multi-core Prozessor
RTOS HW-SW Integration Embedded Linux
Continental Engineering GmbH
Babenhausen
2 Jahre 5 Monate
2012-05 - 2014-09

Platform SW Entwicklung um Elektronisches Zahlungssystem

Embedded Software Entwickler Linux Verschlüsselung C/C++
Embedded Software Entwickler
  • Security System Softwarewartung vom eingebetteten Zahlungsterminal
  • Weiterentwicklung von internen SW Tools under Linux & Windows(C, C++)
  • Anpassung von verschiedener Peripherietreibern unter ARM Embedded Linux im Rahmen automatisches Testsystems
Payment Solution
Linux Verschlüsselung C/C++
Verifone Deutschland GmbH
Bad Hersfeld
4 Monate
2011-08 - 2011-11

C++ Softwareentwicklung(QT/C++) von Cognitive Computing & Medical Imaging

Wissenschaftliche Hilfskraft
Wissenschaftliche Hilfskraft
  • Implementierung der Graph-Based Lymphnode-Segmentation mit 3D-CT Image
  • Integrationstest der Multimodal Prostate-Segmentation mit 3D-CT/MRI Image
Fraunhofer-Institut IGD
Darmstadt
6 Monate
2010-12 - 2011-05

Software- und Hardwareentwicklung in Abteilung Multimedia Hardware

Praktikant
Praktikant
  • Für digitalen AES-Cryptor und echten Hardware-Zufallszahlengenerator, VHDLEntwurf zur Erweiterung ihrer Funktionalitäten sowie dazugehöriger Busanbindungen. Abschließende funktionale Verifikation mit C-/Perl Skript

  • Embedded-C Portierung (inkl. Performance Optimierung) bekannter Testsuiten zur Randomness-Validation auf einem FPGA-ARM Hardware Prototyp

Fujitsu Semiconductor Europa GmbH
Langen
1 Jahr 11 Monate
2009-05 - 2011-03

Softwarenentwicklung für Forschungsprojekt biometrischer Gangerkennung

Wissenschaftliche Hilfskraft
Wissenschaftliche Hilfskraft
  • Konzeptierung und Implementierung digitaler Signalverarbeitungsalgorithmen an erfassten Daten aus Beschleunigungssensor von Smartphone
  • Applikationsentwicklung mit Matlab und Simulink-Toolbox zur Unterstützung Forschungstätigkeiten
Center of Advanced Security Research
Darmstadt
5 Monate
2007-07 - 2007-11

Industriepraktikum Embedded C-Programmeier von System- und Anwendungstechnik

Praktikant
Praktikant
  • Implementierung eines IP-Protokolls ?Zero-Configuration-Networking? in einem NutOS Ethernetgerät Ethernut
  • Umsetzung eines GSM-Modem Treibers von VxWorks auf NutOS System
Fraunhofer-Institut IMS
Duisburg

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre
2004-10 - 2008-09

Nachrichtentechnik

Diplom Ing. Elektro- und Informationstechnik, Universität Duisburg-Essen
Diplom Ing. Elektro- und Informationstechnik
Universität Duisburg-Essen
  • Studienrichtung: Nachrichtentechnik / Mikroelektronik (Note: 1,85)

10 Monate
2007-11 - 2008-08

Diplomarbeit

Lehrstuhl für Integrierte Analogschaltungen an RWTH
Lehrstuhl für Integrierte Analogschaltungen an RWTH

auf Anfrage

Position

Position

Senior Softwareentwickler mit Fokus auf Embedded Systems

Kompetenzen

Kompetenzen

Top-Skills

Embedded Software C/C++ Python Agile Softwareentwicklung Autonomes Fahren Continuous Integration Echtzeitbetriebssystem ARM Microcontroller Linux Treiber-Programmierung Yocto GUI-Entwicklung Git SW-/HW integration Software Testing Cyber Security Funktionale Sicherheit Nachrichtentechnik Mikroelektronik

Produkte / Standards / Erfahrungen / Methoden

System Security
WLAN

Entwicklung mit gelernter Wissensbereichen

  • Nachrichtentechnik

  • Mikroelektronik

  • Embedded System

  • IT-Security

Betriebssysteme

Embedded Linux
GreenHills INTEGRITY
RTOS

Programmiersprachen

Agile SW Entwicklung
Experte
C/C++
Experte
Embedded Linux
Experte
Git
Experte
Continuous Integration
Fortgeschritten
ARM (Toolchains, Debugger)
Fortgeschritten
GUI-Entwicklung(QT/MatLab/MS-MFC)
Fortgeschritten
Matlab
Fortgeschritten
Python
Fortgeschritten
PTC Integrity
Fortgeschritten
Realtime OS (Greenhills, FreeRTOS)
Fortgeschritten
VHDL/Verilog
Fortgeschritten
Perl/Shell
Basics
Java
Basics

Datenkommunikation

UART
Fortgeschritten
TCP/IP
Fortgeschritten
WiFi
Fortgeschritten
CAN
Basics

Hardware

embedded ARM
HW-SW Integration
Multi-core Prozessor
Xilinix FPGA

Berechnung / Simulation / Versuch / Validierung

Cadence Design Tools
Matlab / Simulink

Design / Entwicklung / Konstruktion

ASIC Cadence Deisgn Kits
Frontend Analog, RF-/Mixed Simulation, Verifikation
GNU/Linux
Yocto-Umgebung

Branchen

Branchen

Automotive Zulieferer & OEM

Medizinische Geräte Hersteller

Elektronische Payment

Einsatzorte

Einsatzorte

Obertshausen (+50km)
Deutschland, Schweiz

für weitere Entfernung (> 50 km), die Option "Home Office" (Hybrid oder nach VorOrt-Einarbeitung) wird gewünscht.

möglich

Projekte

Projekte

1 Jahr 6 Monate
2022-09 - 2024-02

SW Entwicklung von Automated Valet Parking System

Software Entwickler C++ Python QT ...
Software Entwickler

1. Weiterentwicklung, Implementierung und Testing von SW Komponenten für kamerabasierten Garage-Monitoringsystem

2. Weiterentwicklung und Implementierung von internen SW-Werkzeuge




Parking System Autonomes Fahren
C++ Python QT CMake Safety Critical Software Agile
Bosch, Stuttgart Feuerbach
Home-Office
1 Jahr 7 Monate
2021-02 - 2022-08

Embedded SW Entwicklung für automotiven MB.OS

Embedded Software Entwickler Yocto Python Embedded C++ ...
Embedded Software Entwickler
  • Konzipierung und Entwurf von Softwarekomponenten als Bestandteil vom kundenspezifischen SW-Betriebssystem (C++/QT, CMake)

  • Entwurf und Umsetzung von Unit- und Komponententest (Googletest, Pytest)

  • Source Management und Continuous Integration von Embedded Linux basierten SW (Gitlab, Yocto, Jenkins)

Automotive Systemsoftware
Yocto Python Embedded C++ C++/QT CMake Agile Softwareentwicklung Container
Mercedes-Benz Tech Innovation
Home-Office
6 Monate
2020-03 - 2020-08

Software Verification vom medizinischen Dialysator

Software Entwickler für Systemverhalten Verifikation C++ Python controller ...
Software Entwickler für Systemverhalten Verifikation
  • Überarbeitung von automatisierten Testkonzepten für medizinisches Dialysegerät

  • Umsetzung von Integrations-/Unittests (Googletest, C++)

  • Entwicklung von Python-Skripts zur Bewertung der Modulen Coverage in der gesamten Gerätesoftware

Medizinische Geräte
C++ Python controller Funktionale Sicherheit
Fresenius Medical Care
Bad Homburg
6 Monate
2019-04 - 2019-09

Embedded Softwareentwicklung

Embedded Software Entwickler in kundenspezifischen Projekten C/C++ Bash FreeRTOS
Embedded Software Entwickler in kundenspezifischen Projekten
  • Evaluierung von Azure-Sphere (IoT-Sicherheitslösung von Microsoft)

  • Firmware-Entwicklung von UART-Kommunikationsmodulen für Medizin-Produkt

  • Software-Entwicklung(Bash, C++, Bluetooth-Debug) für Haushaltsgeräte

Medizinische Geräte
C/C++ Bash FreeRTOS
Zühlke Engineering GmbH
Eschborn
2 Jahre 8 Monate
2016-09 - 2019-04

Embedded Software Entwicklung um Car Connectivity Module

Automotive Software Entwickler Embedded Linux WLAN System Security ...
Automotive Software Entwickler
  • C/C++ Entwicklung bzw. Erweiterung für kundenspezifischen Projekten

  • HW-/SW Integration von Kommunikationsmodulen auf Qualcomm Chipsets

  • Entwicklung von SW Plattform (Linux, Yocto, System Security, Bug-Fix usw.)

Yocto-Umgebung GNU/Linux
Embedded Linux WLAN System Security SW-Integration
Valeo Peiker Telematics GmbH
Friedrichsdorf
1 Jahr 10 Monate
2014-10 - 2016-07

HW-/SW Integration von automotiven Kombiinstrument

Automotive Embedded Software Integrator RTOS HW-SW Integration Embedded Linux
Automotive Embedded Software Integrator
  • Board Bring-Up Konfiguration von Automotive Multicore MCU

  • Konfiguration SW-Stacks unter Greenhills Integrity RTOS

  • Continuous SW Integration und Release Management vom Grafik-Subsystem

GreenHills INTEGRITY Multi-core Prozessor
RTOS HW-SW Integration Embedded Linux
Continental Engineering GmbH
Babenhausen
2 Jahre 5 Monate
2012-05 - 2014-09

Platform SW Entwicklung um Elektronisches Zahlungssystem

Embedded Software Entwickler Linux Verschlüsselung C/C++
Embedded Software Entwickler
  • Security System Softwarewartung vom eingebetteten Zahlungsterminal
  • Weiterentwicklung von internen SW Tools under Linux & Windows(C, C++)
  • Anpassung von verschiedener Peripherietreibern unter ARM Embedded Linux im Rahmen automatisches Testsystems
Payment Solution
Linux Verschlüsselung C/C++
Verifone Deutschland GmbH
Bad Hersfeld
4 Monate
2011-08 - 2011-11

C++ Softwareentwicklung(QT/C++) von Cognitive Computing & Medical Imaging

Wissenschaftliche Hilfskraft
Wissenschaftliche Hilfskraft
  • Implementierung der Graph-Based Lymphnode-Segmentation mit 3D-CT Image
  • Integrationstest der Multimodal Prostate-Segmentation mit 3D-CT/MRI Image
Fraunhofer-Institut IGD
Darmstadt
6 Monate
2010-12 - 2011-05

Software- und Hardwareentwicklung in Abteilung Multimedia Hardware

Praktikant
Praktikant
  • Für digitalen AES-Cryptor und echten Hardware-Zufallszahlengenerator, VHDLEntwurf zur Erweiterung ihrer Funktionalitäten sowie dazugehöriger Busanbindungen. Abschließende funktionale Verifikation mit C-/Perl Skript

  • Embedded-C Portierung (inkl. Performance Optimierung) bekannter Testsuiten zur Randomness-Validation auf einem FPGA-ARM Hardware Prototyp

Fujitsu Semiconductor Europa GmbH
Langen
1 Jahr 11 Monate
2009-05 - 2011-03

Softwarenentwicklung für Forschungsprojekt biometrischer Gangerkennung

Wissenschaftliche Hilfskraft
Wissenschaftliche Hilfskraft
  • Konzeptierung und Implementierung digitaler Signalverarbeitungsalgorithmen an erfassten Daten aus Beschleunigungssensor von Smartphone
  • Applikationsentwicklung mit Matlab und Simulink-Toolbox zur Unterstützung Forschungstätigkeiten
Center of Advanced Security Research
Darmstadt
5 Monate
2007-07 - 2007-11

Industriepraktikum Embedded C-Programmeier von System- und Anwendungstechnik

Praktikant
Praktikant
  • Implementierung eines IP-Protokolls ?Zero-Configuration-Networking? in einem NutOS Ethernetgerät Ethernut
  • Umsetzung eines GSM-Modem Treibers von VxWorks auf NutOS System
Fraunhofer-Institut IMS
Duisburg

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre
2004-10 - 2008-09

Nachrichtentechnik

Diplom Ing. Elektro- und Informationstechnik, Universität Duisburg-Essen
Diplom Ing. Elektro- und Informationstechnik
Universität Duisburg-Essen
  • Studienrichtung: Nachrichtentechnik / Mikroelektronik (Note: 1,85)

10 Monate
2007-11 - 2008-08

Diplomarbeit

Lehrstuhl für Integrierte Analogschaltungen an RWTH
Lehrstuhl für Integrierte Analogschaltungen an RWTH

auf Anfrage

Position

Position

Senior Softwareentwickler mit Fokus auf Embedded Systems

Kompetenzen

Kompetenzen

Top-Skills

Embedded Software C/C++ Python Agile Softwareentwicklung Autonomes Fahren Continuous Integration Echtzeitbetriebssystem ARM Microcontroller Linux Treiber-Programmierung Yocto GUI-Entwicklung Git SW-/HW integration Software Testing Cyber Security Funktionale Sicherheit Nachrichtentechnik Mikroelektronik

Produkte / Standards / Erfahrungen / Methoden

System Security
WLAN

Entwicklung mit gelernter Wissensbereichen

  • Nachrichtentechnik

  • Mikroelektronik

  • Embedded System

  • IT-Security

Betriebssysteme

Embedded Linux
GreenHills INTEGRITY
RTOS

Programmiersprachen

Agile SW Entwicklung
Experte
C/C++
Experte
Embedded Linux
Experte
Git
Experte
Continuous Integration
Fortgeschritten
ARM (Toolchains, Debugger)
Fortgeschritten
GUI-Entwicklung(QT/MatLab/MS-MFC)
Fortgeschritten
Matlab
Fortgeschritten
Python
Fortgeschritten
PTC Integrity
Fortgeschritten
Realtime OS (Greenhills, FreeRTOS)
Fortgeschritten
VHDL/Verilog
Fortgeschritten
Perl/Shell
Basics
Java
Basics

Datenkommunikation

UART
Fortgeschritten
TCP/IP
Fortgeschritten
WiFi
Fortgeschritten
CAN
Basics

Hardware

embedded ARM
HW-SW Integration
Multi-core Prozessor
Xilinix FPGA

Berechnung / Simulation / Versuch / Validierung

Cadence Design Tools
Matlab / Simulink

Design / Entwicklung / Konstruktion

ASIC Cadence Deisgn Kits
Frontend Analog, RF-/Mixed Simulation, Verifikation
GNU/Linux
Yocto-Umgebung

Branchen

Branchen

Automotive Zulieferer & OEM

Medizinische Geräte Hersteller

Elektronische Payment

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.