iSAQB® zertifizierter Embedded-Software-Architekt / Embedded-Software-Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Deutschland
- auf Anfrage
- ru | de | en
- 30.08.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2025 – 12/2025
TätigkeitsbeschreibungAnhängerkupplungssteuerung und Schwenksystem – Entwurf der Softwarearchitektur – Entwurf des Software-Sicherheitskonzepts – Implementierung der Basis-Software – Implementierung der Anwendungssoftware – Implementierung des Sicherheitskonzepts.
Eingesetzte QualifikationenFunktionale Sicherheit, Programmierer C, C++
1/2025 – offen
TätigkeitsbeschreibungEnergiespeichersystem – Kommunikation / Handhabung Ampace-Batterie – Kommunikation / Handhabung EVE-Batteriesystem – Implementierung abstrakter Batterie- und Speicherentitäts-Schnittstellen für das Energiemanagementsystem (EMS).
Eingesetzte QualifikationenC++, Embedded Linux
1/2023 – 12/2025
TätigkeitsbeschreibungMehrstufiges Batteriesystem – Entwurf der Softwarearchitektur für die Zellensteuereinheit – Implementierung des Batteriemanagementsystems (BMS): Zellendiagnose, Berechnung des Ladezustands (SOC), aktives Balancing – Implementierung der Modbus-RTU-Kommunikation – Entwurf und Implementierung des External Access Gateways (ESP32, WebServer, Modbus) – Software-in-the-Loop (SIL).
Eingesetzte QualifikationenC (Programmiersprache), Embedded Systems, Git, Json, Simulink
nicht angegeben
1/2022 – 12/2023
TätigkeitsbeschreibungAI Embedded Realtime Environment (AIRTE) – Entwurf und Implementierung der KI-Laufzeit-Inferenz-Schnittstelle (AIRTE), die unabhängig vom Inferenz-Engine ist – Ausführung von Glow-kompilierten Modellen über AIRTE auf NXP S32 auf ARM und CEVA DSP – Entwurf und Implementierung des Konzepts für Glow-kompilierte ladbare Modelle – Implementierung des Inferenz-Backends, das Inferenz-Anfragen über gRPC empfängt und die Inferenz über AIRTE und ONNX Runtime ausführt.
Eingesetzte QualifikationenUnix-Administrator, Tensorflow, Git, Jira, Eclipse, Scrum, C++, Python
1/2020 – 12/2022
TätigkeitsbeschreibungExterne Beleuchtung: – Entwurf und Implementierung eines komplexen Gerätetreibers für den Nivelliermotor – Entwurf und Implementierung eines komplexen Gerätetreibers für den Matrix-LED-Controller – Modellbasierte Entwicklung verschiedener Anwendungskomponenten.
Eingesetzte QualifikationenAutomotive Open System Architecture, C (Programmiersprache), Canoe Software, Git, Iso 26262, Python, Simulink
nicht angegeben
1/2020 – 12/2020
TätigkeitsbeschreibungZellenüberwachungscontroller: – Entwurf der Softwarearchitektur – Software-Funktionale Sicherheit nach ISO 26262 – Implementierung.
Eingesetzte QualifikationenC++
nicht angegeben
1/2019 – 12/2019
TätigkeitsbeschreibungNeue Plattform für das Batteriesteuerungssystem: – Einrichtung des Software-Frameworks – Integration von Erika OS – Konfiguration der Aurix MCAL-Treiber (EVADC, GTM (TIM, TOM), SPI, I2C, CAN) – Komplexer Gerätetreiber – Hardware-Abstraktionsschicht mit definierter Schnittstelle (für Software-Migration).
Eingesetzte QualifikationenC (Programmiersprache)
nicht angegeben
1/2019 – 12/2019
TätigkeitsbeschreibungRohrinspektionssystem: – Entwurf der Softwarearchitektur – Implementierung.
Eingesetzte QualifikationenEmbedded Linux, Opencv, Ethernet, C++
nicht angegeben
1/2018 – 12/2018
TätigkeitsbeschreibungKlima-/Multimedia-Steuerungs-Schnittstellenmodul: – Entwurf der Softwarearchitektur – AUTOSAR-BSW-Konfiguration – Implementierung komplexer Gerätetreiber – Entwurf und Implementierung von Anwendungs-SWCs – Software-Integration.
Eingesetzte QualifikationenAutomotive Open System Architecture, Canoe Software, C (Programmiersprache)
nicht angegeben
1/2017 – 12/2018
TätigkeitsbeschreibungIP-Kamera für industrielle Anwendungen: – Entwurf / Implementierung der benutzerdefinierten Architektur basierend auf TI-Referenzdesign – Betriebssteuerung unter Embedded Linux – Implementierung / Konfiguration von Bildverarbeitungsalgorithmen basierend auf Hardware-Image-PIPE.
Eingesetzte QualifikationenEmbedded Linux, C (Programmiersprache), C++
nicht angegeben
1/2016 – 12/2017
TätigkeitsbeschreibungAnbindung von Simulink-Modellen an die Zielhardware des Kunden für die modellbasierte Entwicklung der vollständigen Software in Simulink: – Hardware-Treiber für Simulink (S-Funktionen und TLC-Vorlagen) – Scheduler – Automatische Codegenerierung mit Embedded Coder – Entwicklung eines C/Simulink-Frameworks für die modellbasierte Entwicklung der vollständigen Software in Simulink.
Eingesetzte QualifikationenBauingenieur / Architekt, C (Programmiersprache), Simulink
nicht angegeben
1/2016 – 12/2017
TätigkeitsbeschreibungKameramodul für ein kamerabasiertes Fahrerassistenzsystem: – Entwicklung der Basis-Software (BSW) AUTOSAR-Architektur.
Eingesetzte QualifikationenAutomotive Open System Architecture, C (Programmiersprache), Python
nicht angegeben
1/2016 – 12/2016
TätigkeitsbeschreibungSteuerungs- und Überwachungseinheit für mobile Batteriesysteme – Entwurf der Softwarearchitektur basierend auf Multicore-Controller (Aurix-Familie) und Echtzeit-Betriebssystem (PxROS HR) mit einer Memory Protection Unit (MPU) – Anwendungsentwicklung – Integration von Softwarekomponenten mehrerer Entwickler.
Eingesetzte QualifikationenSubversion, C (Programmiersprache)
nicht angegeben
1/2015 – 12/2016
TätigkeitsbeschreibungDurchflussmesser, Temperaturkalibratoren – Board Support Package für PIC16 – Board Support Package für STM32F0x – Entwurf der Softwarearchitektur – Anwendungsentwicklung – Entwicklung von Prüfständen mit Labview – Digitale Signalverarbeitung: FIR-, IIR-Filter-Design und -Implementierung, Frequenz- und Amplitudenerkennung, FFT – PWM-, Delta-Sigma-Modulation – Erstellung von Makefiles (GNU Make).
Eingesetzte QualifikationenLabview, Subversion, C (Programmiersprache)
nicht angegeben
1/2010 – 12/2014
TätigkeitsbeschreibungHilfsstromversorgungssysteme für Züge: – Entwicklung einer plattformunabhängigen Softwarearchitektur – Softwareentwicklung für Systemkomponenten: Umrichter, Wechselrichter, Batterieladegeräte – PWM-Generierung (Sin-Dreieck, Raumzeigermodulation für 2/3-Stufen-Umrichter) – Entwurf und Implementierung der Kommunikation zwischen Systemkomponenten und mit übergeordneten Steuerungssystemen – Implementierung und Anpassung von Regelkreisen.
Eingesetzte QualifikationenC (Programmiersprache)
nicht angegeben
1/2009 – 12/2009
TätigkeitsbeschreibungZentraler Photovoltaik-Wechselrichter – Implementierung und Anpassung von Regelkreisen – Entwicklung eines Hardware-in-the-Loop-Systems.
Eingesetzte QualifikationenC (Programmiersprache)
nicht angegeben
1/2005 – 12/2008
TätigkeitsbeschreibungBatterie-Wechselrichter für netzunabhängige Stromversorgung – Board Support Packages für Hardwareplattformen basierend auf ARM7 und TMS320 – Entwurf und Implementierung eines Software-Update-Systems, das die gleichzeitige Aktualisierung vieler Wechselrichter im Feld ermöglicht – Entwicklung von Bootloadern für Hardwareplattformen – Entwurf und Implementierung der Betriebssteuerung, Kommunikation innerhalb eines Clusters von Wechselrichtern und in Multicluster-Systemen, Diagnose, Mensch-Maschine-Schnittstelle (HMI) – Entwicklung verschiedener Module: Generatorverwaltung, Steuerung von Blockheizkraftwerken, Batterieverwaltung – Integration von automatisch generiertem und manuell geschriebenem Code – Entwicklung eines CAN-zu-Modbus-Protokoll-Konverters – Entwicklung eines Tools zur automatischen C-Code-Generierung aus Excel-Tabellen – Entwurf und Implementierung von Sicherheitsmechanismen nach IEC (Klasse B)/UL-Normen (Funktionale Sicherheit, Infrastruktur-Sicherheit (RAM-, ROM-Tests, Prüfung der Datenplausibilität, Ausführungsplausibilität etc.)).
Eingesetzte QualifikationenVisual C++, C (Programmiersprache), C++
nicht angegeben
1/2000 – 12/2004
TätigkeitsbeschreibungHilfsstromversorgungssysteme für verschiedene Zugprojekte: – Board Support Packages für Hardwareplattformen basierend auf AM186, M16, TI – Entwurf und Implementierung eines Software-Update-Systems für Hardware mit zwei Prozessoren (AM186 und TI-DSP) – Entwurf und Implementierung der Betriebssteuerung, Kommunikation, Diagnose und Mensch-Maschine-Schnittstelle (HMI) – Aufgaben- und Datenflussdesign – Kommunikation über CAN-Bus – CANOpen-Kommunikation mit übergeordneter Steuereinheit – MVB-Kommunikation mit übergeordneter Steuereinheit.
Eingesetzte QualifikationenRechnerarchitektur, Codewarrior, Objektorientierte Software-Entwicklung, Software Version Control, Assemblersprache, C (Programmiersprache)
Zertifikate
iSAQB
Vector Informatik
FernUniversität Hagen
Ausbildung
Über mich
Expertise in der Architektur und Implementierung von Embedded-Systemen für die Bereiche Automotive, Energie und Industrie.
Weitere Kenntnisse
Erfahrung in der Integration von KI-Modellen (TensorFlow, ONNX Runtime, Glow) und der Entwicklung von Inferenz-Backends für Embedded-Systeme.
Vertraut mit agilen Methoden (Scrum) und Tools wie Git, Jira und Lauterbach Debugger.
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
