freiberufler C++ und Embedded-Softwareentwickler auf freelance.de

C++ und Embedded-Softwareentwickler

zuletzt online vor wenigen Tagen
  • 70€/Stunde
  • 98693 Ilmenau
  • Weltweit
  • fa  |  de  |  en
  • 02.03.2026
  • Contract ready

Kurzvorstellung

Umfassende Erfahrung wurde in der Entwicklung technischer Software mit den Schwerpunkten C++, C, C#, Python, CUDA und Embedded gesammelt. Derzeit werden komplexe Algorithmen für optische 3D-Profilometer implementiert und optimiert.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt
 Berufshaftpflichtversicherung aktiv

Qualifikationen

  • Algorithmenentwicklung
  • C++3 J.
  • C# Developer
  • CUDA3 J.
  • ESP32
  • Fertigungsplaner2 J.
  • Interferometrie3 J.
  • Java-Entwickler
  • Mathematischer Ingenieur3 J.
  • MATLAB
  • Programmierer C, C++3 J.
  • Python-Programmierer7 J.
  • Softwareentwickler Embedded Systems

Projekt‐ & Berufserfahrung

C++-Entwickler (Festanstellung)
GBS metrology GmbH, Ilmenau
3/2023 – offen (3 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2023 – offen

Tätigkeitsbeschreibung

Entwicklung von 5 verschiedenen Codes mit ihren jeweiligen DLLs sowie die Integration von 6 neuen Algorithmen in bestehende Projekte. Zur Unterdrückung von Vibrationen wurde ein Algorithmus zunächst in Python entwickelt. Derzeit wird er in C++ für die GPU umgesetzt. Damit sollen die
Messgeräte künftig auch unter Vibrationseinfluss zuverlässig messen können, was sie deutlich von Konkurrenzprodukten unterscheiden wird. Diese Codes wurden für optische 3D-Profilometer entwickelt, die zur Messung im Nanometergrößen eingesetzt werden. Um eine schnell ausführbare Software zu gewährleisten, wird der Großteil des Codes in CUDA geschrieben, damit er auf der GPU läuft.

Eingesetzte Qualifikationen

Interferometrie, C++, CUDA, Mathematischer Ingenieur, Python-Programmierer

Python-Entwickler
TU Ilmenau Transfer GmbH, Ilmenau
2/2023 – 2/2023 (1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2023 – 2/2023

Tätigkeitsbeschreibung

KI-Ansatz für eine Nanomessmaschine (Projektname aus Sicherheitsgründen vertraulich).

Eingesetzte Qualifikationen

Interferometrie, Python-Programmierer

C und C++-Entwickler
TU Ilmenau, Ilmenau
10/2020 – 12/2023 (3 Jahre, 3 Monate)
Medizintechnik
Tätigkeitszeitraum

10/2020 – 12/2023

Tätigkeitsbeschreibung

Entwicklung eines nephrologisch optischen Messverfahrens zur Bestimmung von Partikelkonzentrationen in Gasen und Flüssigkeiten hinter lichtstreuenden Kunststoffwandungen

Eingesetzte Qualifikationen

Embedded Systems, Bildverarbeitung, Design-Ingenieur, Programmierer C, C++, Python-Programmierer, CAD (computer-aided design)

Java-Entwickler
CGI Deutschland B.V. & Co. KG, Erfurt
12/2019 – 6/2020 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

12/2019 – 6/2020

Tätigkeitsbeschreibung

Entwicklung eines Java-Programms für einige Webbasierte Applikationen im Bereich automatisiertes Software-Testing mittels Bildverarbeitung

Eingesetzte Qualifikationen

Bildverarbeitung, Java-Entwickler

Python-Entwickler
TU Ilmenau, Ilmenau
10/2019 – 6/2020 (9 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2019 – 6/2020

Tätigkeitsbeschreibung

Entwicklung einer mittels Micropython-Mikrocontroller selbstoptimierenden Peltier-Temperaturregelung

Im Rahmen der Masterarbeit:

Ein selbstoptimierender PID-Regler ist entworfen und realisiert.

Mittels PID-Optimierungsverfahren wurden die optimierten PID-
Koeffizienten automatisch ermittelt.

Automatische Kalibration des NTC-Thermistors ist mit dem Regler ausgelegt und er wurde mittels Ermittlung der Steinhart-Hart-Koeffizienten kalibriert.

Mit dem Regler wurde die Temperatur mit einer Genauigkeit von weniger als 0,01°C geregelt.

Der NTC-Thermistor ist mit einer Genauigkeit von weniger als 0,02°C über den Bereich von 15 bis 30°C kalibriert. Dementsprechend kann gefolgert werden, dass dies auch einem entsprechend ausgelegten Regler zuzuschreiben ist.

Eingesetzte Qualifikationen

Python-Programmierer, Regelungstechnik / Steuerungstechnik

Python-Entwickler
TU Ilmenau, Ilmenau
6/2019 – 8/2019 (3 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

6/2019 – 8/2019

Tätigkeitsbeschreibung

• Umwandlung eines Programms im Bereich „Bluetooth-Verbindung“ für ein Mooshimeter von Python 2 in Python 3 als Hauptseminar
• Entwicklung des Empfangs der gewünschten Dateien sowie Schnittstelle im Programm

Eingesetzte Qualifikationen

Python-Programmierer, WPAN (Wireless Personal Area Network)

MATLAB-Entwickler
TU Ilmenau, Ilmenau
11/2018 – 12/2018 (2 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

11/2018 – 12/2018

Tätigkeitsbeschreibung

• Entwicklung einer Software für Textmining mittels MATLAB als Hauptseminar im Informations- und Wissensmanagement
• Damit werden die Einstellungen der Kunden (mit einem Vergleich der konkurrierenden Produkte) auf der Attributebene des Produkts ermittelt und darüber hinaus zur Produktverbesserung oder zur Entwicklung neuer Produkte angewendet.

Eingesetzte Qualifikationen

Softwareentwickler

Python-Entwickler
N3 Engine Overhaul Services GmbH & Co. KG, Arnstadt
9/2018 – 11/2019 (1 Jahr, 3 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

9/2018 – 11/2019

Tätigkeitsbeschreibung

Entwicklung eines Python-Programms für eine Windows-Software sowie eine Webbasierte Applikation im Bereich automatisiertes Software-Testing mittels Bildverarbeitung und Selenium

Eingesetzte Qualifikationen

Bildverarbeitung, Python-Programmierer, Selenium

MATLAB-Entwickler
TU Ilmenau, Ilmenau
4/2018 – 5/2018 (2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2018 – 5/2018

Tätigkeitsbeschreibung

Entwicklung eines Programms für einen akusto-optischen Modulator in der Nanomessmaschine (NMM-1) mittels MATLAB als Hilfswissenschaftler im Projekt „Spitzen- und laserbasierte 3D-Nanofabrikation in ausgedehnten makroskopischen Arbeitsbereichen“

Eingesetzte Qualifikationen

Softwareentwickler, Interferometrie

Fertigungsplaner (Festanstellung)
Kavosh Joosh Betrieb, Teheran
1/2015 – 9/2017 (2 Jahre, 9 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

1/2015 – 9/2017

Tätigkeitsbeschreibung

• Entwicklung einer Software für Fertigungsplanung mittels MATLAB, welche Kostenreduzierungen ermöglichte durch Durchsatzerhöhung und Reduzierung der Engpässe
• Projektsteuerung mittels MS Projekt

Eingesetzte Qualifikationen

Fertigungsplaner, Softwareentwickler, MS Office (Anwenderkenntnisse)

Fertigungsplaner (Festanstellung)
Galand Betrieb, Daland
10/2012 – 2/2013 (5 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

10/2012 – 2/2013

Tätigkeitsbeschreibung

• Umsetzung der vorbeugenden Instandhaltung mittels eines Wartungsprogramms, um die Ausfallzeit zu minimieren und Effizienzsteigerung zu erreichen
• Erstellung des Organigramms und Auftragsbezeichnung für die Angestellten
• Einführung des 5S-Systems
• Durchführung der Zeitstudie
• Erstellung OPC, ITIL, usw. mittels Visio
• Einführung des Warenwirtschaftssystems für die Lagerhaltung

Eingesetzte Qualifikationen

Lagerplanung, Computer Vision, Instandhaltungsplanung

Ausbildung

Entwicklung eines nephrologisch optischen Messverfahrens zur Bestimmung von Partikelkonzentrationen
Laufende Promotion
TU Ilmenau
2025
Ilmenau
Wirtschaftsingenieurwesen - Maschinenbau
Master
TU Ilmenau
2020
Ilmenau
Industrial Engineering – System Planning and Analysis
Degree of Bachelor of Science
Sadjad University of Technology
2011
Mashhad

Über mich

März 2023
Heute
GBS metrology GmbH, Ilmenau
C++-Entwickler
Entwicklung von 5 verschiedenen Codes mit ihren jeweiligen DLLs sowie die
Integration von 6 neuen Algorithmen in bestehende Projekte. Zur
Unterdrückung von Vibrationen wurde ein Algorithmus zunächst in Python
entwickelt. Derzeit wird er in C++ für die GPU umgesetzt. Damit sollen die
Messgeräte künftig auch unter Vibrationseinfluss zuverlässig messen können,
was sie deutlich von Konkurrenzprodukten unterscheiden wird. Diese Codes
wurden für optische 3D-Profilometer entwickelt, die zur Messung im
Nanometergrößen eingesetzt werden. Um eine schnell ausführbare Software
zu gewährleisten, wird der Großteil des Codes in CUDA geschrieben, damit er
auf der GPU läuft (Projektnamen und Algorithmen aus Sicherheitsgründen
vertraulich).

Okt 2020 –
Dez 2023
Institut für Prozessmess- und Sensortechnik, TU Ilmenau, Ilmenau
C und C++-Entwickler
Entwicklung eines nephrologisch optischen Messverfahrens zur Bestimmung
von Partikelkonzentrationen in Gasen und Flüssigkeiten hinter lichtstreuenden
Kunststoffwandungen

Feb 2023
TU Ilmenau Transfer GmbH, Ilmenau
Python-Entwickler
KI-Ansatz für eine Nanomessmaschine (Projektname aus Sicherheitsgründen
vertraulich).

Dez 2019 –
Jun 2020
CGI Deutschland B.V. & Co. KG, Erfurt
Java-Entwickler
Entwicklung eines Java-Programms für einige Webbasierte Applikationen im
Bereich automatisiertes Software-Testing mittels Bildverarbeitung

Sept 2018 –
Nov 2019
N3 Engine Overhaul Services GmbH & Co. KG, Arnstadt
Python-Entwickler
Entwicklung eines Python-Programms für eine Windows-Software sowie eine
Webbasierte Applikation im Bereich automatisiertes Software-Testing mittels
Bildverarbeitung und Selenium

Okt 2019 –
Jun 2020
TU Ilmenau, Ilmenau, Deutschland
Thema der Masterarbeit: Entwicklung einer mittels Micropython-Mikrocontroller selbstoptimierenden Peltier-Temperaturregelung
Im Rahmen der Masterarbeit:
Mit dem Regler wurde die Temperatur mit einer Genauigkeit von weniger als 0,01°C geregelt.
Der NTC-Thermistor ist mit einer Genauigkeit von weniger als 0,02°C über den Bereich von 15 bis 30°C kalibriert.

Jun 2019 –
Aug 2019
Institut für Prozessmess- und Sensortechnik, TU Ilmenau, Ilmenau
Python-Entwickler
• Umwandlung eines Programms im Bereich „Bluetooth-Verbindung“
für ein Mooshimeter von Python 2 in Python 3 als Hauptseminar
• Entwicklung des Empfangs der gewünschten Dateien sowie
Schnittstelle im Programm

Nov 2018 –
Dez 2018
Fachgebiet für Quantitative Methoden der Wirtschaftswissenschaften,
TU Ilmenau, Ilmenau
MATLAB-Entwickler
• Entwicklung einer Software für Textmining mittels MATLAB als
Hauptseminar im Informations- und Wissensmanagement
• Damit werden die Einstellungen der Kunden (mit einem Vergleich der
konkurrierenden Produkte) auf der Attributebene des Produkts
ermittelt und darüber hinaus zur Produktverbesserung oder zur
Entwicklung neuer Produkte angewendet.

Apr 2018 –
Mai 2018
Institut für Prozessmess- und Sensortechnik, TU Ilmenau, Ilmenau
MATLAB-Entwickler
Entwicklung eines Programms für einen akusto-optischen Modulator in der
Nanomessmaschine (NMM-1) mittels MATLAB als Hilfswissenschaftler im
Projekt „Spitzen- und laserbasierte 3D-Nanofabrikation in ausgedehnten
makroskopischen Arbeitsbereichen“

Jan 2015 –
Sept 2017
Kavosh Joosh Betrieb, Teheran, Iran
Fertigungsplaner
• Entwicklung einer Software für Fertigungsplanung mittels MATLAB,
welche Kostenreduzierungen ermöglichte durch Durchsatzerhöhung
und Reduzierung der Engpässe
• Projektsteuerung mittels MS Projekt

Okt 2012 –
Feb 2013
Galand Betrieb, Daland, Iran
Fertigungsplaner
• Umsetzung der vorbeugenden Instandhaltung mittels eines
Wartungsprogramms, um die Ausfallzeit zu minimieren und
Effizienzsteigerung zu erreichen
• Erstellung des Organigramms und Auftragsbezeichnung für die
Angestellten
• Einführung des 5S-Systems
• Durchführung der Zeitstudie
• Erstellung OPC, ITIL, usw. mittels Visio
• Einführung des Warenwirtschaftssystems für die Lagerhaltung

Weitere Kenntnisse

found in profile qualification
Programmiersprachen:

C++, C, C#, Python, Java, und MATLAB

Mikrocontroller:

STM32, ESP32 und ATmega

Boards:

Pyboard und OpenMV

Microsoft Office:

Word, PowerPoint, Excel, Access, MS Project & Visio

Eines der eingebetteten KI-Projekte:

H. E.; E. M.; U. G. (2023): Entwicklung eines nephrologisch optischen Messverfahrens zur Bestimmung von Partikelkonzentrationen in Gasen und Flüssigkeiten hinter lichtstreuenden Kunststoffwandungen: Development of a nephrological optical measuring method for determining particle concentrations in gases and liquids behind light-scattering plastic walls. In: tm - Technisches Messen 90 (s1), S. 37–42. DOI: 10.1515/teme-2023-0070.

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Persisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
143
Alter
37
Berufserfahrung
13 Jahre und 5 Monate (seit 10/2012)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden