DSP-Programmierung und Controller-Programmierung; Hardwareentwicklung embedded Hardware
Aktualisiert am 21.11.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Erfahrung Airborne
Space und Automotive
C
Assembler
RTCA DO-178B
STM32
Sony Image Sensoren
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 5 Monate
2023-10 - 2025-02

Sortierstation

System-Ingenieur C Python STM32CubeIDE
System-Ingenieur

·         Realisierung EtherCAT-Interface zu einer SPS mittels Beckhoff ET1100 ASIC

·         Entwicklung einer zweiten Generation Beleuchtungs-Steuerung

·         Entwicklung bis zum Patentantrag

C Python STM32CubeIDE
MFPA Weimar, AI KVU GmbH
Weimar, Gera, Uder
1 Jahr 1 Monat
2022-09 - 2023-09

Test-Ingenieur Steuergerät ID3/ID4/ID7

Requirement-Ingenuer, Test-Ingenieur Python Robot DOORS ...
Requirement-Ingenuer, Test-Ingenieur

- Entwicklung Automatisierung für Saleae LogicPro;

- Requirement-Management

- Entwurf von Testcase Descriptions und Implementierung Testcase Procedures in Robot / Python


Steuergerät ID-Serie VW
Python Robot DOORS C
Continental AG Babenhausen
Remote
1 Jahr 2 Monate
2021-07 - 2022-08

Sortierstation

System-Ingenieur Python C
System-Ingenieur

- Konzept für eine Sortierstation

·  Kommunikations-API für Zeitsteuerung und Beleuchtungs-Steuerung

·  Kommunikations-API für Verbindung Bildverarbeitungs-PC zur Zeitsteuerung

- Testanwendung zur Simulation des Bildverarbeitungs-PC zum Test der API in Python unter Verwendung von PyQt
Python C
Verbundprojekt MFPA Weimar / Ai KVU GmbH
Gera, Weimar, Uder
1 Jahr 6 Monate
2020-01 - 2021-06

NIR-Kamera

Firmware-Entwickler Python C C++
Firmware-Entwickler
- Entwicklung einer Near Infrared Camera mit IMX990 / IMX991
Python C C++
ABS GmbH Jena
Jena
2 Jahre 8 Monate
2017-05 - 2019-12

Chipentwicklung / Test

Software-Entwickler Python C
Software-Entwickler

- Entwicklung Python-Framework für Tests IoT-Chip-Implementierung ine inem FPGA

- Realisierung elektronisches Schloss auf Basis STM32L071

- Mitwirkung bei National Instruments für Test LabView 3.0

- Treiber-Programmierung auf SPC57x/58x für militärisches Projekt

Python C
deveritec GmbH
Dresden
2 Jahre 8 Monate
2014-07 - 2017-02

Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt; uvm.

Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt; Betreuung des extern entwickelten Linux-Treibers für raw NAND; Entwicklung von Requirements und Tests für diesen NAND-Treiber

Analyse MMC-Treiber in Linux und Entwicklung automatischer Tests für den MMC-Treiber

Dokumentation des NAND-Treibers und des MTD

Dokumentation des MMC-Treibers

Code-Reviews für weitere Projekte / Produkte bezüglich NAND-Umgang;

Tests als kernel object module realisiert

Tools:

DOORS, Eclipse, Linux in VM auf PC

Sprache:

C

 

3 Jahre
2011-07 - 2014-06

Mitarbeit in einem Projekt zur Entwicklung eines Funkgeräts (taktisches Radio), uvm.

Mitarbeit in einem Projekt zur Entwicklung eines Funkgeräts (taktisches Radio);

Herstellung der Echtzeitfähigkeit einer High-Datarate-Wellenform zur Funkübertragung von Bildern; Weiterentwicklung (Reduzierung Kollisionswahrscheinlichkeiten on air)

Sprache:

ASM und C/C++

Prozessor:

TMS320C6457

Tools:

ClearCase, ClearQuest, CCS v5.01 (Eclipse-based), DOORS

11 Monate
2010-09 - 2011-07

Mitwirkung bei der DO178B-Zertifizierung von DSP-Software für ein Flugfunk-Radio, uvm.

Mitwirkung bei der DO178B-Zertifizierung von DSP-Software für ein Flugfunk-

Radio; Scripten in Perl für Steuerung der Entwicklungsumgebung CCS v3.1 zur Ermittlung der Code-Coverage und execution time analysis; Korrektur gefundener Fehler

Sprache:

ASM, Perl

Tools:

DOORS, ClearCase, ClearQuest

2 Jahre 1 Monat
2007-04 - 2009-04

Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt; uvm.

Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt;

Betreuung des extern entwickelten Filesystems, speziell NAND-FLASH;

Arbeit mit ChangeSynergy CS und CM, MSFT VisualStudio und SourceInsight

PR-Analyse anhand Traces und Source Codes; Entwicklung eines NAND-Flash-Treibers (Treibermodell MDD/PDD) für WindowsCE6.0 R2 (MS-AUTO)

1 Jahr 10 Monate
2005-05 - 2007-02

Entwicklung der Hardware und der System-Software für eine SMART-Kamera mit CMOS-Sensor und USB2.0-Schnittstelle mit API (incl. JPEGEncode, JPEGDecode) und Bibliotheken (Filter, Filesystem, Farbraumkonvertierungen)

Programmierung in ASM, ca. 25.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-BF533

Sensor:

  • Micron MT9V403
  • Micron MT9V032
  • Micron MT9T001
6 Monate
2004-11 - 2005-04

Entwicklung eines Betriebssystems für CMOS-Kamera mit SHELL, Filesystem und API / Bibliotheken

Programmierung in ASM, ca. 10.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-21161N

Sensor:

  • Micron MT9V403

 

2 Jahre 7 Monate
2002-04 - 2004-10

Entwicklung Hardware und Software einer CMOS-Kamera

Programmierung in ASM, ca. 8.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-21161N

Sensor:

  • National LM9618
  • Micron MT9V403
1 Jahr
2001-04 - 2002-03

Entwicklung Hardware und Software für einen Radar-Geschwindigkeitssensor

Programmierung in ASM, ca. 15.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-21161N
  • Analog Devices ADSP-21992
  • Mitsubishi / Renesas M16C
11 Monate
2000-05 - 2001-03

Softwareimplementierung CDMA Processing für einen WLL-Link

Programmierung in ASM, ca. 15.000 Codezeilen

Prozessor:

  • Texas Instruments TMS320C6211
2 Jahre
1998-05 - 2000-04

Entwicklung der Hardware und Portierung der Software von PC (C++-Quellen) für Spracherkenner (LPC und HMM)

Programmierung in ASM, ca. 35.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-21065L

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung:

Studium an Offiziershochschule in Kamenz

Diplomarbeit:

Entwicklung von Hardware und Software für automatisierte Zielerfassung und Bestimmung der Bekämpfungsreihenfolge von Luftzielen

 

Weiterbildung / Zertifikate:

4-Tage-Seminar Grundlagen TMS320C6000 Texas Instruments, Schwaig

Position

Position

Software-Entwickler für harte Echtzeitprogrammierung von DSP der Firmen Analog Devices (Blackfin, SHARC, ADSP-2199x) und Texas Instruments (TMS320C6457, TMS320C6211)

Software-Entwickler für SPC58x

Software-Entwickler für STM32-Familie einschließlich der STM32CudeIDE

Firmware-Entwickler für Controller zur Anbindung von Sony-Image-Sensoren

System-Ingenieur für komplexes System (modulare Hardware-Architektur, Kommunikations-API zwischen den Modulen, Firmware Zentralsteuerung, Test-Tool)

Kompetenzen

Kompetenzen

Top-Skills

Erfahrung Airborne Space und Automotive C Assembler RTCA DO-178B STM32 Sony Image Sensoren

Produkte / Standards / Erfahrungen / Methoden

DO-178B
Fortgeschritten

DO-178B

USB2.0

NAND Flash mit sehr tiefem Detailwissen

eMMC mit Detailwissen

serielle Schnittstellen (SPI, I²C, I²S, RS232)

 

besonderes Knowhow:

mehrjährige Projekterfahrung Embedded Systems

Spezialgebiet ist die Programmierung an harter Echtzeit im Grenzbereich der

 Leistungsfähigkeit der Hardware als Systemprogrammierung (Hardware-Treiber usw.)

 

bisherige Tätigkeiten: 

Systemprogrammierer

Projektleitung (als Angestellter bis Oktober 2004)

Software-Entwickler

System-Ingenieur

Betriebssysteme

STM32 HAL
Fortgeschritten

Windows Embedded 6.0 und MS Auto

WxWorks 5.5

Programmiersprachen

Assembler
DSP ADI und TI, ST7, komplette Projekte mit bis zu 30.000 Codezeilen
C
DSP TI (C6457)
C
I.MX6 (Linux)

Hardware

Digitale Signalprozessoren
SHARC, Blackfin, ADSP-2199x, TI C6xxx
Hardware entwickelt
CMOS-Kamera für industrielle Bildverarbeitung, Multi-DSP-Board, mehrere DSP-Boards (Spracherkenner, Passleser usw.)
Mikrocontroller
STM32
Image-Sensoren SONY
Experte

Berechnung / Simulation / Versuch / Validierung

Requirement-Engineering
Fortgeschritten
ROBOT
Fortgeschritten

Software-Tests automatisiert mit Perl-Scripts mit CodeComposerStudio für C55 und C6457

Python unter Robot für Tests Steuergerät

Python + PyQt für Stimulierung / Test

Branchen

Branchen

Sensorik Bahnbereich
Spracherkennung

industrielle Bildverarbeitung

Automotive (Requirement-Management, Test-Management, Treiber-Programmierung)

Luftfahrt (Signalverarbeitung; OFDM, diverse Filter)

Raumfahrt (Tst FPGA für Satelliten-Steuerung)

Prozess-Automation (EtherCAT)

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 5 Monate
2023-10 - 2025-02

Sortierstation

System-Ingenieur C Python STM32CubeIDE
System-Ingenieur

·         Realisierung EtherCAT-Interface zu einer SPS mittels Beckhoff ET1100 ASIC

·         Entwicklung einer zweiten Generation Beleuchtungs-Steuerung

·         Entwicklung bis zum Patentantrag

C Python STM32CubeIDE
MFPA Weimar, AI KVU GmbH
Weimar, Gera, Uder
1 Jahr 1 Monat
2022-09 - 2023-09

Test-Ingenieur Steuergerät ID3/ID4/ID7

Requirement-Ingenuer, Test-Ingenieur Python Robot DOORS ...
Requirement-Ingenuer, Test-Ingenieur

- Entwicklung Automatisierung für Saleae LogicPro;

- Requirement-Management

- Entwurf von Testcase Descriptions und Implementierung Testcase Procedures in Robot / Python


Steuergerät ID-Serie VW
Python Robot DOORS C
Continental AG Babenhausen
Remote
1 Jahr 2 Monate
2021-07 - 2022-08

Sortierstation

System-Ingenieur Python C
System-Ingenieur

- Konzept für eine Sortierstation

·  Kommunikations-API für Zeitsteuerung und Beleuchtungs-Steuerung

·  Kommunikations-API für Verbindung Bildverarbeitungs-PC zur Zeitsteuerung

- Testanwendung zur Simulation des Bildverarbeitungs-PC zum Test der API in Python unter Verwendung von PyQt
Python C
Verbundprojekt MFPA Weimar / Ai KVU GmbH
Gera, Weimar, Uder
1 Jahr 6 Monate
2020-01 - 2021-06

NIR-Kamera

Firmware-Entwickler Python C C++
Firmware-Entwickler
- Entwicklung einer Near Infrared Camera mit IMX990 / IMX991
Python C C++
ABS GmbH Jena
Jena
2 Jahre 8 Monate
2017-05 - 2019-12

Chipentwicklung / Test

Software-Entwickler Python C
Software-Entwickler

- Entwicklung Python-Framework für Tests IoT-Chip-Implementierung ine inem FPGA

- Realisierung elektronisches Schloss auf Basis STM32L071

- Mitwirkung bei National Instruments für Test LabView 3.0

- Treiber-Programmierung auf SPC57x/58x für militärisches Projekt

Python C
deveritec GmbH
Dresden
2 Jahre 8 Monate
2014-07 - 2017-02

Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt; uvm.

Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt; Betreuung des extern entwickelten Linux-Treibers für raw NAND; Entwicklung von Requirements und Tests für diesen NAND-Treiber

Analyse MMC-Treiber in Linux und Entwicklung automatischer Tests für den MMC-Treiber

Dokumentation des NAND-Treibers und des MTD

Dokumentation des MMC-Treibers

Code-Reviews für weitere Projekte / Produkte bezüglich NAND-Umgang;

Tests als kernel object module realisiert

Tools:

DOORS, Eclipse, Linux in VM auf PC

Sprache:

C

 

3 Jahre
2011-07 - 2014-06

Mitarbeit in einem Projekt zur Entwicklung eines Funkgeräts (taktisches Radio), uvm.

Mitarbeit in einem Projekt zur Entwicklung eines Funkgeräts (taktisches Radio);

Herstellung der Echtzeitfähigkeit einer High-Datarate-Wellenform zur Funkübertragung von Bildern; Weiterentwicklung (Reduzierung Kollisionswahrscheinlichkeiten on air)

Sprache:

ASM und C/C++

Prozessor:

TMS320C6457

Tools:

ClearCase, ClearQuest, CCS v5.01 (Eclipse-based), DOORS

11 Monate
2010-09 - 2011-07

Mitwirkung bei der DO178B-Zertifizierung von DSP-Software für ein Flugfunk-Radio, uvm.

Mitwirkung bei der DO178B-Zertifizierung von DSP-Software für ein Flugfunk-

Radio; Scripten in Perl für Steuerung der Entwicklungsumgebung CCS v3.1 zur Ermittlung der Code-Coverage und execution time analysis; Korrektur gefundener Fehler

Sprache:

ASM, Perl

Tools:

DOORS, ClearCase, ClearQuest

2 Jahre 1 Monat
2007-04 - 2009-04

Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt; uvm.

Arbeit bei einem Automotive-Zulieferer im Bereich Entertainment-Produkt;

Betreuung des extern entwickelten Filesystems, speziell NAND-FLASH;

Arbeit mit ChangeSynergy CS und CM, MSFT VisualStudio und SourceInsight

PR-Analyse anhand Traces und Source Codes; Entwicklung eines NAND-Flash-Treibers (Treibermodell MDD/PDD) für WindowsCE6.0 R2 (MS-AUTO)

1 Jahr 10 Monate
2005-05 - 2007-02

Entwicklung der Hardware und der System-Software für eine SMART-Kamera mit CMOS-Sensor und USB2.0-Schnittstelle mit API (incl. JPEGEncode, JPEGDecode) und Bibliotheken (Filter, Filesystem, Farbraumkonvertierungen)

Programmierung in ASM, ca. 25.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-BF533

Sensor:

  • Micron MT9V403
  • Micron MT9V032
  • Micron MT9T001
6 Monate
2004-11 - 2005-04

Entwicklung eines Betriebssystems für CMOS-Kamera mit SHELL, Filesystem und API / Bibliotheken

Programmierung in ASM, ca. 10.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-21161N

Sensor:

  • Micron MT9V403

 

2 Jahre 7 Monate
2002-04 - 2004-10

Entwicklung Hardware und Software einer CMOS-Kamera

Programmierung in ASM, ca. 8.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-21161N

Sensor:

  • National LM9618
  • Micron MT9V403
1 Jahr
2001-04 - 2002-03

Entwicklung Hardware und Software für einen Radar-Geschwindigkeitssensor

Programmierung in ASM, ca. 15.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-21161N
  • Analog Devices ADSP-21992
  • Mitsubishi / Renesas M16C
11 Monate
2000-05 - 2001-03

Softwareimplementierung CDMA Processing für einen WLL-Link

Programmierung in ASM, ca. 15.000 Codezeilen

Prozessor:

  • Texas Instruments TMS320C6211
2 Jahre
1998-05 - 2000-04

Entwicklung der Hardware und Portierung der Software von PC (C++-Quellen) für Spracherkenner (LPC und HMM)

Programmierung in ASM, ca. 35.000 Codezeilen

Prozessor:

  • Analog Devices ADSP-21065L

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung:

Studium an Offiziershochschule in Kamenz

Diplomarbeit:

Entwicklung von Hardware und Software für automatisierte Zielerfassung und Bestimmung der Bekämpfungsreihenfolge von Luftzielen

 

Weiterbildung / Zertifikate:

4-Tage-Seminar Grundlagen TMS320C6000 Texas Instruments, Schwaig

Position

Position

Software-Entwickler für harte Echtzeitprogrammierung von DSP der Firmen Analog Devices (Blackfin, SHARC, ADSP-2199x) und Texas Instruments (TMS320C6457, TMS320C6211)

Software-Entwickler für SPC58x

Software-Entwickler für STM32-Familie einschließlich der STM32CudeIDE

Firmware-Entwickler für Controller zur Anbindung von Sony-Image-Sensoren

System-Ingenieur für komplexes System (modulare Hardware-Architektur, Kommunikations-API zwischen den Modulen, Firmware Zentralsteuerung, Test-Tool)

Kompetenzen

Kompetenzen

Top-Skills

Erfahrung Airborne Space und Automotive C Assembler RTCA DO-178B STM32 Sony Image Sensoren

Produkte / Standards / Erfahrungen / Methoden

DO-178B
Fortgeschritten

DO-178B

USB2.0

NAND Flash mit sehr tiefem Detailwissen

eMMC mit Detailwissen

serielle Schnittstellen (SPI, I²C, I²S, RS232)

 

besonderes Knowhow:

mehrjährige Projekterfahrung Embedded Systems

Spezialgebiet ist die Programmierung an harter Echtzeit im Grenzbereich der

 Leistungsfähigkeit der Hardware als Systemprogrammierung (Hardware-Treiber usw.)

 

bisherige Tätigkeiten: 

Systemprogrammierer

Projektleitung (als Angestellter bis Oktober 2004)

Software-Entwickler

System-Ingenieur

Betriebssysteme

STM32 HAL
Fortgeschritten

Windows Embedded 6.0 und MS Auto

WxWorks 5.5

Programmiersprachen

Assembler
DSP ADI und TI, ST7, komplette Projekte mit bis zu 30.000 Codezeilen
C
DSP TI (C6457)
C
I.MX6 (Linux)

Hardware

Digitale Signalprozessoren
SHARC, Blackfin, ADSP-2199x, TI C6xxx
Hardware entwickelt
CMOS-Kamera für industrielle Bildverarbeitung, Multi-DSP-Board, mehrere DSP-Boards (Spracherkenner, Passleser usw.)
Mikrocontroller
STM32
Image-Sensoren SONY
Experte

Berechnung / Simulation / Versuch / Validierung

Requirement-Engineering
Fortgeschritten
ROBOT
Fortgeschritten

Software-Tests automatisiert mit Perl-Scripts mit CodeComposerStudio für C55 und C6457

Python unter Robot für Tests Steuergerät

Python + PyQt für Stimulierung / Test

Branchen

Branchen

Sensorik Bahnbereich
Spracherkennung

industrielle Bildverarbeitung

Automotive (Requirement-Management, Test-Management, Treiber-Programmierung)

Luftfahrt (Signalverarbeitung; OFDM, diverse Filter)

Raumfahrt (Tst FPGA für Satelliten-Steuerung)

Prozess-Automation (EtherCAT)

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.