freiberufler Embedded Software Development Engineer auf freelance.de

Embedded Software Development Engineer

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 44135 Dortmund
  • auf Anfrage
  • fa  |  de  |  en
  • 10.02.2026
  • Contract ready

Kurzvorstellung

Ich bin eine erfahrene Embedded Software Development Engineerin mit umfassender Erfahrung in der Entwicklung von Embedded Software und leistungselektronischen Anwendungen, sowie Machine-Learning- und KI-Modellen für industrielle Systeme auf MCU.

Geschäftsdaten

 Freiberuflich

Qualifikationen

  • C++3 J.
  • C (Programmiersprache)3 J.
  • Confluence3 J.
  • Embedded Software3 J.
  • Embedded Systems
  • Forschung1 J.
  • Git3 J.
  • Jira3 J.
  • Machine Learning
  • MATLAB SIMULINK
  • Picmicro1 J.
  • Python3 J.
  • Python-Programmierer
  • Pytorch3 J.
  • Quality Assurance Engineer3 J.
  • Schreiben von Dokumentation3 J.
  • Scikit-learn3 J.
  • Scrum3 J.
  • Signalverarbeitung3 J.
  • Simulink3 J.
  • Tensorflow3 J.

Projekt‐ & Berufserfahrung

Research Assistant und Doktorandin
TU Dortmund, Dortmund
8/2024 – offen (1 Jahr, 8 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2024 – offen

Tätigkeitsbeschreibung

Forschung zu rechenoptimierten AI-Methoden für die Modellierung leistungselektronischer Systeme mit Fokus auf Embedded Implementierung. Entwicklung und Training von AI-Modellen zur Echtzeitvorhersage optimaler Gatetreiber Signale in Invertern auf TI-Mikrocontrollern.

Eingesetzte Qualifikationen

Forschung, Picmicro

Embedded Software Development Engineer
embeX GmbH, Unna
9/2022 – offen (3 Jahre, 7 Monate)
nicht angegeben
Tätigkeitszeitraum

9/2022 – offen

Tätigkeitsbeschreibung

Implementierung kompletter Antriebssoftware (C): Regelung, State Machine, Timer Tasks sowie Monitoring, Diagnose und ADC Module als durchgängiger Embedded Software Stack. Implementierung von Faulthandling & Monitoring Modulen (C/C++): Entwicklung für ein Servoventil Softwareprojekt inkl. Integration in bestehende Gesamtsoftware, Anpassungen an der GUI Toolchain sowie entwicklungsbegleitendem Testing. SW-Betreuung, Dokumentation & Fehlerbehebung (C++): Pflege und Weiterentwicklung einer PV Wechselrichter Software inkl. Batterie Management, MPPT Trackern und CAN Schnittstelle; systematische Analyse und Behebung von Softwarefehlern. Embedded Software Entwicklung für PFC (Vienna Rectifier): Implementierung einer modellbasierten Regelung, Entwurf einer State Machine sowie Mitwirkung am Gesamtprozess von Design bis zum Prototyp (SW-Aufspielung, Integration, HIL-Tests). Regelungsentwicklung für BLDC Kompressor in Software: Umsetzung einer FOC Regelung mit Fokus auf aktive Ripple Unterdrückung in Software. Entwicklung eines Digital Twins in Simulink: elektrische Modellierung eines komplexen dezentralen Servoantriebssystems zur FMEA-Analyse zur toolgestützten Auslegung.

Eingesetzte Qualifikationen

C (Programmiersprache), C++, Embedded Software, Kommunikation, Quality Assurance Engineer, Git, Subversion, Schreiben von Dokumentation, Scrum, Jira, Confluence, Ingenieur für Steuerungstechnik, Signalverarbeitung, Simulink, Python, Pytorch, Tensorflow, Scikit-learn

Electrical Engineer
Nian Electronic
1/2011 – 12/2013 (3 Jahre)
nicht angegeben
Tätigkeitszeitraum

1/2011 – 12/2013

Tätigkeitsbeschreibung

Mitarbeit an der Entwicklung und Qualitätssicherung von Leistungselektronik und Energieumwandlungssystemen. Beschaffung elektronischer Bauelemente und Durchführung von Funktions- und Stichprobentests zur Verifizierung der elektrischen Parameter und Zuverlässigkeit importierter Komponenten.

Eingesetzte Qualifikationen

Leistungsverhältnisse Benachbarter Kanäle (Leistungselektronik), Qualitätsmanagement

Ausbildung

Universität Duisburg-Essen
Master of Science in Embedded System Engineering
2022
Duisburg-Essen
Azad University of Mashhad
Bachelor of Science in Electrical Engineering (Nachrichtentechnik)
2010
Mashhad

Über mich

Embedded Software Development Engineer mit Fokus auf hardwarenahe C/C++ Entwicklung für MCU-basierte Systeme, erfahren in regelungs- und antriebsnahen leistungselektronischen Anwendungen. Beherrscht den End-to-End Entwicklungsprozess von der Erstellung von SW-Spezifikationen und Requirements über Architektur und Modulentwurf bis zur Implementierung, Testing und Integration. Erfahren in der Wartung bestehender Firmware (Debugging, Fehlerbehebung, Feature-Erweiterungen) sowie in kontinuierlicher Dokumentation. Sicher in HIL-Tests und Validierung in interdisziplinären HW-, SW- und System-Teams.

Weitere Kenntnisse

Entwicklung vollständiger Machine-Learning-Pipelines für MCU und Edge_AI

Datenakquise aus Labor- und industriellen Systemen

Feature Engineering und Datenvorverarbeitung

Training, Evaluierung und Validierung von ML- und DL-Modellen

Physics-informed Machine Learning

Unsupervised Learning und Anomalieerkennung

Integration von KI-Modellen in Embedded- und Softwaresysteme

Nutzung von OpenAI API für KI-gestützte Entwicklungsansätze

Modellierung technischer Systeme mit MATLAB und Simulink

Wissenschaftliche Dokumentation und Ergebnispräsentation

Deutsch und Englisch verhandlungssicher

Persönliche Daten

Sprache
  • Persisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
44
Alter
40
Berufserfahrung
15 Jahre und 2 Monate (seit 01/2011)

Kontaktdaten

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

Jetzt Mitglied werden