freiberufler Programmierung, System- und Regelungstechnik auf freelance.de

Programmierung, System- und Regelungstechnik

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 98693 Ilmenau, Thüringen
  • Weltweit
  • de  |  en  |  ru
  • 25.01.2025

Kurzvorstellung

Tätigkeitsschwerpunkte:
• Softwareentwicklung
• Modellbildung und Simulation
• Regelungstechnik
• Automatisierungstechnik
• Schulung

Qualifikationen

  • Linux Entwicklung
  • Embedded Linux
  • Informatik
  • Modellgetriebene Entwicklung
  • Objektorientierte Software-Entwicklung
  • Regelungstechnik / Steuerungstechnik
  • Simulation und Modellbildung
  • Simulink5 J.
  • Technische Beratung
  • Testen

Projekt‐ & Berufserfahrung

Entwickler
MB Automation GmbH & Co. KG, Roding
1/2022 – 8/2023 (1 Jahr, 8 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/2022 – 8/2023

Tätigkeitsbeschreibung

Für eine Lithiumionen-Batteriezellen-Fertigungsanlage erfolgte in Abstimmung mit Kollegen der Konstruktion und der Elektronik die Entwicklung der Software für die Maschinensteuerung einer Verarbeitungsstation in der Fertigungsstraße. Die Software wurde mit Hilfe von Zustandsautomaten mit UML entworfen, in einer virtuellen Maschine simuliert und zusammen mit der Maschinenkonstruktion verifiziert, und anschließend schrittweise an der aufgebauten Maschine in Betrieb genommen und validiert.

Eingesetzte Qualifikationen

Rational Rose, UML, C++, Freebsd, Maschinenbau, Mechatroniker, Speicherprogrammierbare Steuerung (SPS), Industrielle Roboter, Systems Simulation

Anforderungsanalyse
Intenta GmbH, Chemnitz
7/2018 – 4/2019 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2018 – 4/2019

Tätigkeitsbeschreibung

Zu vorhandenem C++-Quellcode für eine Steuerung zur Realisierung des autonomen Fahrens wurde die Anforderungsspezifikation auf Architektur- und Designebene verifiziert. Dabei wurde die Konsistenz von Anforderungen und Code überprüft und fehlende Anforderungen nachspezifiziert. Die Rückverfolgbarkeit (Traceability) zwischen Quellcode, Designebene und Architekturebene wurde überprüft und ggf. nachgetragen. Fertiggestellte Anforderungsspezifikationen wurden reviewed.

Eingesetzte Qualifikationen

C++, Git, XML

Test
dSPACE GmbH, Paderborn
9/2016 – 5/2017 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

9/2016 – 5/2017

Tätigkeitsbeschreibung

Die Entwicklung von FlexRay- und Ethernet-Blocksets für Simulink wurde durch Testdesign und Testentwicklung unterstützt. Bestehende automatisierte Tests für FlexRay-Blocksets (Simulink) wurden von signalbasierten auf PDU-basierte Tests umgestellt. Es wurden MATLAB- und Python-Skripte zur Ausführung von Tests verwendet, diese wurden an bestehende Erfordernisse angepasst. Es wurden explorative Tests durchgeführt und darauf aufbauend automatisierte Tests entwickelt. Für einige Produktfeatures wurde die Testspezifikation bzw. das Testdesign auf der Basis funktionaler Anforderungen geschrieben bzw. ein Review von bestehenden Testspezifikationen durchgeführt.

Eingesetzte Qualifikationen

Automotive Open System Architecture, Simulink, Python, Software Version Control

Test
Behr-Hella Thermocontrol GmbH, Lippstadt
3/2016 – 5/2016 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2016 – 5/2016

Tätigkeitsbeschreibung

Es erfolgte die Adaption eines bestehenden MATLAB-Modells für eine HIL-Simulation zum Test eines Klima-Steuergerätes an geänderte Vorgaben für einen dazu notwendigen Kabelbaum. Dazu wurden neue CAN- bzw. LIN-Signaldatenbanken (.dbc- und .ldf-Dateien) in das Modell importiert und die interne Signal- bzw. Busstruktur des Modells daran angepasst. Anschließend erfolgte die Umstellung der Layouts für das zugehörige ControlDesk-Experiment an die geänderte Signal- und Variablenstruktur des MATLAB-Modells. Weiterhin wurde ein ControlDesk-HIL-Prüfstand in Betrieb genommen und Python-Skripte auf eine neue ControlDesk-Version umgestellt.

Eingesetzte Qualifikationen

Simulink, Python

Test
ZF Friedrichshafen AG, Friedrichshafen
5/2013 – 10/2013 (6 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2013 – 10/2013

Tätigkeitsbeschreibung

Es erfolgte die Evaluierung von Testsoftware und die Vorbereitung von Modultests für Softwaremodule einer Getriebesoftware. Für die Module wurden Grundfunktionalitätstests erstellt, einschließlich MIL/SIL-Vergleichstests und Vergleichstests gegen Referenzwerte einer Spezifikation. Testfälle wurden im Hinblick auf eine hohe Pfadabdeckung bei den Tests analysiert.

Eingesetzte Qualifikationen

Simulink, Test Automation, Software Version Control

Anforderungsanalyse / Test
Enko Automotive GmbH, Schortens
1/2011 – 10/2011 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2011 – 10/2011

Tätigkeitsbeschreibung

Für ein schlüsselloses Zugangssystem erfolgte die Mitarbeit bei der Analyse des Lastenheftes, der Erstellung des Pflichtenheftes und bei Arbeiten am Design. Weiterhin wurde zur Vorbe­reitung der Modultests ein Hardware-Simulator auf Eignung untersucht.

Eingesetzte Qualifikationen

Assemblersprache, Anforderungsspezifikationen, Testdesign (IT), Software Version Control

Entwicklung / Simulation
SMS Siemag AG, Hilchenbach
2/2009 – 10/2009 (9 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

2/2009 – 10/2009

Tätigkeitsbeschreibung

Für die Echtzeitsimulation einer Walzstraße in einem Testfeld mit MATLAB / Simulink wurden die Simulink-Modelle für den Haspel- / Downcoiler-Bereich vorbereitet. Ausgehend von Simulink-Modellvorlagen wurden anhand von mechanischen Plänen und Hydraulikplä­nen als Vorgabe die Modelle parametriert und das Modellverhalten anschließend offline ge­testet. An die offline-Phase schloß sich die Vorbereitung der Simulationshardware im Testfeld an, es erfolgte die Inbetriebnahme der Simulinkmodelle im Testfeld und die Kopplung der Downcoiler-Modelle an die benachbarten Modelle der Walzstraße. Es erfolgte die Betreuung der Simulation in Kooperation mit den Kollegen der Automation und die Wartung der Simulationsmodelle während der Testphase.
Tools, Sprachen.

Eingesetzte Qualifikationen

Linux Entwicklung, Simulink, Perl, TCP / IP

Entwicklung
ZF Friedrichshafen AG, Friedrichshafen
6/2007 – 3/2008 (10 Monate)
Automobilindustrie
Tätigkeitszeitraum

6/2007 – 3/2008

Tätigkeitsbeschreibung

Programmierung eines Zustandsautomaten in C, integriert in einem MATLAB / Simulink-Modell, für einen Prototypen im Fahrwerksbereich (Prüfstand); Pflege des Simulink-Modells und Anpassung an aktuelle Erfordernisse.

Eingesetzte Qualifikationen

C++, Simulink, Software Version Control

Entwicklung
Hella Aglaia Mobile Vision GmbH, Berlin
5/2007 – 5/2007 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

5/2007 – 5/2007

Tätigkeitsbeschreibung

Entwicklung und Umsetzung eines Gravitations-Klassifikationssystems für Fahrerassistenz­systeme in C++ (Merkmalselektion, Klassifikation, Optimierungsverfahren [Intech 2001]).

Eingesetzte Qualifikationen

Visual C++

Entwicklung
Hella KGaA Hueck & Co., Lippstadt
12/2005 – 2/2007 (1 Jahr, 3 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2005 – 2/2007

Tätigkeitsbeschreibung

Für die Entwicklung eines Fernlichtassistenzsystems erfolgte die Umsetzung von vorhan­denen MATLAB-Algorithmen zur Bildauswertung und -klassifikation in eine C++-Biblio­thek. Diese Bibliothek wurde in die vorhandene Kamerasoftware eingebaut. Ziel war die Fertigstellung einer funktionstüchtigen Applikation zur Steuerung des Auf- und Abblend­verhaltens des Fahrzeugs.

Eingesetzte Qualifikationen

C++, Simulink

Entwicklung
BMW AG, München
10/2004 – 4/2005 (7 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2004 – 4/2005

Tätigkeitsbeschreibung

Für ein Richtlinienhandbuch erfolgte die Erstellung von MISRA-konformen Modellierungs­richtlinien für Stateflow. Hierzu war eine Literaturrecherche erforderlich, aus der Literatur wurden Modellierungsrichtlinien extrahiert. Es wurden Beispielmodelle erstellt, um die Richt­linien zu evaluieren. Die Richtlinien wurden für die weitere Verarbeitung in einem XML-Dokument hinterlegt.

Eingesetzte Qualifikationen

Simulink, XML

Entwicklung
Robert Bosch GmbH, Leonberg
11/2003 – 3/2004 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2003 – 3/2004

Tätigkeitsbeschreibung

Für ein Fahrerassistenzsystem erfolgte die Implementierung der Algorithmen zur Berechnung der Fahrtrajektorie entsprechend dem Einspurmodell und anschließende Projektion auf ein virtuelles Display. Die Algorithmen wurden für die Verifizierung zunächst in MATLAB implementiert und nach dem Funktionstest in C / C++ umgesetzt.

Eingesetzte Qualifikationen

C++, Simulink

Zertifikate

LPIC-2
2020
Projektmanagement
2020
IREB® Certified Professional for Requirements Engineering (Foundation Level)
2018
ISTQB® Certified Tester (Foundation Level)
2018

Ausbildung

Elektrotechnik (Automatisierungstechnik)
Diplom-Ingenieur
1995
Ilmenau

Weitere Kenntnisse

MATLAB / Simulink / Stateflow, Modellbildung und Simulation; (Embedded) Linux; Requirements Engineering; Test (SIL, HIL); Programmierung (Assembler, C / C++, Python, Shellskript)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Home-Office
bevorzugt
Profilaufrufe
148
Alter
55
Berufserfahrung
21 Jahre und 5 Monate (seit 09/2003)

Kontaktdaten

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

Jetzt Mitglied werden