Aktuell Ausbau der schwedischen Sprachkenntnisse.
Aufgabe ist die Entwicklung mehrerer kundenspezifischer Autodesk Revit Addins.
Anpassung und Erweiterung der Steuer- und Auswerte-Software für Flüssigkeits-Partikelzähler:
Die Anwendung erzeugt automatisiert Zeichnungsausleitungen von Gebäude- und Geländezeichnungen nach einem definiertem Ablauf. Insbesondere werden sämtliche ,in der Zeichnung enthaltenen AutoCAD Architecture Objekte, in 2D Objekte umgewandelt werden. Durch die Transformation entstandene doppelte Linien werden automatisch gelöscht. In einem weiteren Schritt werden festgelegte Ebeben bearbeitet oder gelöscht, bzw. zu einer Ebene zusammengefasst.
Die ausgeleiteten Zeichnungen dienen Handwerksunternehmen bei der Durchführung der beauftragten Arbeiten als Orientierungshife.
Erweiterung eines Auslegungsprogramms für Sicherheitsventile gemäß dem Auslegungsstandard EN-ISO 4126-10 (Auslegung von Sicherheitsventilen mit Zweiphasenströmung).
Erweiterung eines Archiv- und Ablagesystems zur Ablage von Dokumenten in der Azure Cloud sowie in den Amazon Web Services (AWS).
Support und Weiterentwicklung von Anwendungen für eine Tool-Landschaft zur Personal-, Dokumenten- und Lizenzverwaltung im Bereich der Halbleiterfertigung.
Die Tools wurden in PHP umgesetzt und in einem Apache 2 Web Server auf einem Linux-System gehostet. Für die Datenhaltung wurden die Datenbanksysteme Oracle und MySQL eingesetzt.
Der Zugriffsschutz und die Rechtevergabe erfolgte per Single-Sign-on und Abfrage des Active Directory.
Erstellung eines Archiv- und Ablagesystems auf Basis der SAP-Content-Server HTTP Schnittstelle sowie der SAP-ILM-Schnittstelle.
Zur Archivierung werden Dokumente vom SAP-System entweder über die Content-Server- oder die ILM-Schnittstelle an das Archivierungssystem übertragen. Dort werden die Dokumente in Repositories gesichert. Wahlweise erfolgt dabei eine Komprimierung und/oder Verschlüsselung der Dokumente. Die Ablage der Dokumente kann auf verschiedenen Datenträgern erfolgen (Netzlaufwerke, SSD, Cloud, etc.). Die Verwaltung der Dokumente erfolgt mittels einer SQL Server Datenbank.
Erstellung und Weiterentwicklung einer Software zur Planung von Solarkraftwerken. Die Software besteht aus AutoCAD-Plug-ins zur automatisierten Belegungsplanung von Solartischen sowie der Verlegung von Kabelsträngen.
Mit der Software werden Solartische in einem vorgegebenen Geländemodells automatisch platziert und optimal ausgerichtet. Für eine maximale Effizienz der Photovoltaik-Anlagen werden dabei u.A. die Geländestrukturen, der Winkel der Sonneneinstrahlung sowie die Verschattungen der Solartische untereinander berücksichtigt. Bei der Verkabelung werden Faktoren wie die Länge der Kabel und deren Querschnitt berücksichtig. Für die Materialplanung kann aus den fertigen Zeichnungen eine Stückliste generiert werden.
Erstellen und Weiterentwickeln eines GxP und 21 CFR Part 11 konformen Monitoring-System zur Aufzeichnung und Dokumentation von Parameter wie Temperatur, Luftfeuchte, Druck und Partikel in Reinräumen.
Auf den Lageplänen werden die aktuellen Messwerte der einzelnen Messstellen angezeigt. Bei der Überschreitung von Grenzwerten werden akustische Warnungen oder Alarme ausgelöst und die entsprechenden Messstellen farbig hervorgehoben. Sämtliche Alarme werden im Alarm-Log eingetragen und dokumentiert. Auch andere Ereignisse wie z.B. Tag-/Nachtumschaltungen, Ausfall/Abschaltung von Messstellen oder Änderung der Konfiguration, werden zur lückenlosen Dokumentation in einem Audit-Trail eingetragen.
Erstellen und Weiterentwickeln einer Tool-Landschaft für eine HIL/SIL/MIL Testautomatisierung zum Testen von ABS und ESP Steuergeräten.
Die Software wird laufend an neue Technologien und Standards angepasst und wurde in einem Zeitraum von über 14 Jahren mit durchschnittlich 4 Software-Entwicklern erstellt.
Erstellen einer Software für einen Modellbahn-Hersteller zur 100%-Prüfung in der Fertigung. Die Aufgabe der Prüfsystem-Software ist es, bei jeder Lokomotive, die vom Band läuft, eine teilautomatisierte Prüfung durchzuführen. Die Prüfprogramme werden in der Software von einem Administrator erstellt und später von der prüfenden Person abgerufen und ausgeführt. Bei der Prüfung legt die Lok einen vorgegebenen Weg auf einem Gleisoval zurück, wobei auch die Geschwindigkeit sowie die Stromaufnahme gemessen werden. Eigenschaften werden automatisch ausgewertet und zusätzlich kann die Prüferin das Lokverhalten visuell beurteilen (z.B. ?Innenbeleuchtung an?). Das Prüfergebnis wird nach dem Prüflauf gespeichert, wobei der Prüfer weitere Auffälligkeiten (evtl. Fehler) eingeben kann. Das Prüfprogramm läuft an jedem Prüfstand autark, so dass auch bei einem Netzwerkausfall ohne Zugriff auf den Server geprüft werden kann. Die zur Verfügung stehenden Prüfprogramme sowie die Prüfergebnisse werden regelmäßig mit dem zentralen Server synchronisiert.
Erstellung eines Programms zur automatisierten Massenbepreisung unter Berücksichtigung von Herstellungskosten, Mengen, Komplexität und Verkaufsregion.
Der Datenaustausch mit dem ERP erfolgt über Excel Import/Export.
Entwicklung einer 3D-Software zur Darstellung und Auswertung der Verbrennungsverläufe im Motor. Zunächst werden die Brennverläufe in den Zylindern mit speziellen optischen Sensoren des Visio-Knock-Systems gemessen und als Helligkeitswerte über dem Kurbelwinkel im AVL I-File-Format gespeichert.
Für die 3D-Darstellung des Zylinders werden Informationen zur Zylinder-, Kolben- und Sensorgeometrie aus einer Excel-Datei gelesen. Zur Visualisierung des Brennverlaufs werden die Messdaten von der Anwendung aus dem AVL I-File gelesen. Es werden anschließend Verbrennungen mit Benetzung sowie die reguläre Flamme (mit unsauberer Verbrennung) visualisiert. Dargestellt werden können Flammen am Injektor, am Ventil, an der Zylinderwand, in der Kolbenmulde, in den Ventiltaschen sowie am Kolbenrand (Feuersteg) sowie die Flammenfront. Die Intensität der Flammen wird gemäß der in der Parameterdatei vorgegeben Farbskala angezeigt.
Bei überlagerten Phänomenen (wenn wirklich lokalisierbar, also getrennt sichtbar) können bestimmte Winkelbereiche ausgeblendet (bzw. die Messdaten interpoliert) werden . Die betrachtete Flamme kann sich vor der Detektion durch die Sensorkanäle bereits bilden und ausbreiten. Der mögliche Entstehungsort wird bei der Parameterübergabe mitgeliefert. Mittels der angenommenen, parametrierbaren Flammengeschwindigkeit kann hier ab der Detektion linear rückgerechnet/extrapoliert werden.
Die 3D-Ansichten können als Einzelbilder dargestellt sowie als Sequenz abgespielt werden. Es ist ebenfalls möglich, die 3D Animation als Video aufzuzeichnen und dieses zu einem späteren Zeitpunkt abzuspielen.
Erstellen eines Motorsimulators basierend auf einer Hardware von National Instruments (NI) für den Einsatz im Labor sowie im Fahrzeug auf dem Prüfstand.
Der Motorsimulator kann mit dem AVL IndiCom-System aufgezeichnete Zylinderdruckverläufe importieren und in Echtzeit abspielen. Alternativ zum AVL I-File können auch mit Matlab erzeugte Signalverläufe eingelesen werden.
Wurde die Winkelspur (CDM/TRG) nicht aufgezeichnet wird diese aus der Drehzahl errechnen. Die Drehzahl stammt dabei entweder aus dem AVL I-File oder wird als parametrierbarer Wert aus der Benutzeroberfläche der Anwendersoftware gelesen.
Die Signale werden winkelbasiert mit unterschiedlicher Auflösung (0,025°KW bis 1°KW) oder zeitbasiert mit einer frei konfigurierbaren Auflösungen (max. 1 MHz) ausgegeben. Die aus dem I-File ausgelesenen Daten werden dazu interpoliert, bzw extrapoliert.
Über die analogen Ausgänge der Hardware können Signale für Zylinderdruck, Niederdruck, Sinusschwingungen sowie sonstige analoge Signale ausgegeben werden. Die einzelnen Kanäle werden dazu für die verschiedene Anwendungsfälle (Zündabstand, Zündfolge, Otto, Diesel, Stern-/Dreieckschaltung bei E-Maschinen) in der Bedien-Software konfiguriert.
Die Digitalausgänge werden über die GUI des Motorsimulators manuell oder mit einer definierbaren Pulsdauer geschaltet. Der aktuelle Zustand der Digitaleingänge wird in der Oberfläche als "LED" angezeigt.
Erstellen und Weiterentwickeln einer Software zur Größenbestimmung, d.h. Auslegung von Sicherheitsventilen für einen Hersteller von Sicherheits- und Regelarmaturen in den Bereichen Prozessindustrie, Kraftwerke und Nuklearindustrie. Sicherheitsventile schützen druckbeaufschlagte Räume oder Druckbehälter (z. B. Dampfkessel, Druckbehälter, Rohrleitungen, Transportbehälter) vor einem unzulässigen Druckanstieg, der zu einer Schädigung des angeschlossenen Druckgerätes führen kann. Sicherheitsventile leiten bei Überschreiten des Ansprechdruckes Gase, Dämpfe oder Flüssigkeiten in die Atmosphäre oder in Sammelrohrleitungen ab. Die Anwendung verwendet zur Auslegungsberechnung die gängigen Regelwerke wie ASME/API, AD 2000, ISO 4126, VdTÜV, IBR, GOST, etc. Nach Eingabe sämtlicher Umgebungsparameter in die Anwendung werden die möglichen Ventile aus dem Sortiment des Herstellers aufgelistet. Nach der Auswahl eines Ventils kann der Anwender weitere verfügbare Optionen hinzufügen. Neben der Durchflussberechnung stehen auch weitere Berechnungen, wie z.B. Schalldruck oder Flanschfestigkeit zur Verfügung.
Erstellen eines Bedien- und Auswerteprogramms für die Durchführung von Messungen mit einem optischen Partikelzahlgerät (Light Obscuration Particle Counter). Die GxP und 21 CFR Part 11 konforme Anwendung wurde speziell für die Pharma-Industrie entwickelt.
Die Messungen erfolgen gemäß den Standards USP, Ph.Eur und JP. Des Weiteren sind ophthalmische Messungen sowie Messungen nach Firmenspezifikationen möglich. Die Auswertung kann entweder auf das gemessene Volumen oder alternativ auf ein vom Anwender festgelegtes Volumen bezogen werden. Auch Messungen, die mit verdünnten Lösungen durchgeführt wurden, können ausgewertet werden. Protokollausdrucke sowie Tabellendarstellungen sind möglich.
Sämtliche mit der Anwendung durchgeführten Aktionen sowie alle Messwerte werden manipulationssicher in einer SQL-Datenbank hinterlegt und können jederzeit (z.B. bei Audits) eingesehen werden.
Weiterentwicklung eines Systems zur Verbrennungsanalyse. Die Datenerfassung erfolgt über die angeschlossenen Sensoren. Das System liefert detaillierte Informationen zur Verbrennungsqualität in jedem einzelnen Zylinder und stellt alle relevanten Eckdaten für die Motorenentwicklung synchronisiert mit anderen Messdaten und Steuergrößen in Echtzeit zur Verfügung. Das Messystem kann als Standalone-System standardmäßig zur Motorindizierung in Fahrzeugen oder auf dem Prüfstand eingesetzt werden. Die Visualisierung der erfassten Daten erfolgt in Echtzeit in der Bedien-/Visualisierungs-Software auf dem PC.
Portierung einer Applikation für die Industrieautomatisierung von VB6 auf VB10.
Erstellung eines Tools zur Integration C-Code in modellbasierte Umgebungen.
In den letzten Jahrzehnten hat die Einführung modellbasierter Techniken für die Entwicklung von ECU-Software die Produktivität in der gesamten Automobilindustrie gesteigert. Es bestand weiterhin die Notwendigkeit, die Entwicklungszeit zu verkürzen, Kosten zu senken und die Qualität der Steuergeräte zu steigern. Dies hat die Unternehmen dazu veranlasst, virtuelle (PC-basierte) Simulationstechniken einzusetzen (z.B. Software in the Loop). Für die Simulation des kompletten ECU-Systems muss ebenfalls handgeschriebener oder generierter C-Code aus Drittsystemen integriert werden.
Das entwickelte Tool ist in der Lage C-Code zu parsen und die gewonnenen Informationen (z.B. Variablen, Funktionen) mit weiteren Daten aus ASAM MCD-2 MC (ASAP2) Dateien, wie Mesurements oder Characteristics, anzureichern. Aus allen gesammelten Daten generiert das Tool anschließend ein Software-Modul für die Integrationsplatform INTECRIO. Der C-Code kann somit zusammen mit anderen Modellen (aus ASCET oder Matlab/Simulink) getestet werden.
Entwicklung eines Integrationswerkzeugs für das Prototyping von Funktionsmodellen für Steuergerätesoftware.
Das Tool ermöglicht die einfache Kombination von Funktionsmodellen und Code aus unterschiedlichsten Quellen (z. B. ASCET, MATLAB/Simulink®, C-Code und AUTOSAR-Softwarekomponenten). Dadurch können alle im Entwicklungsprozess entstandenen Artefakte frühzeitig im Verbund getestet und validiert werden. Darüber hinaus ermöglicht die Anwendung das Prototyping direkt auf einem PC. Damit steht die Rechenleistung und Speicherkapazität moderner PCs als Prototyping-Tool zur Verfügung.
Als Schnittstelle zur Einbettung in bestehende Toolketten, zur Automatisierung und zur Erweiterung stellt das Tool eine Scripting-Schnittstelle zur automatischen Steuerung aus anderen Programmen heraus bereit.
Softwareentwicklung
Technische Anwendungen für
Forschung & Entwicklung
Produktion & Fertigung
Entwicklung kundenspezifischer Softwarelösungen
Planung, Steuerung und Leitung von Projekten
Vorbereitung und Durchführung von Anforderungsanalysen
Analyse von Prozessen, Strukturen und fachlichen Anforderungen
Erarbeitung von Lösungsmöglichkeiten in Zusammenarbeit mit IT- und Fachspezialisten
Erarbeitung von Konzepten und Architekturen
Beratung und Betreuung
Anwenderschulungen zur Inbetriebnahme
Wartung und Erweiterung von Bestandssoftware
Ich bin:
Kommunikationsstark
Teamfähig
Analytisch
Kunden- und lösungsorientiert
Selbsreflektierend
Ehrgeizig
Zielorientiert
Zielstrebig
Ich biete:
Barrierefreien Verstand (open minded)
Schnelle Auffassungsgabe
Technisches Verständnis
Kundenspezifische, maßgeschneiderte Kundenlösungen
Wertschätzendes Arbeiten auf Augenhöhe
Qualitätsanspruch
Mitarbeiterführung
Soziale Kompetenz
Effektives Führen eines oder mehrerer Teams
Mehr als 30 Jahre Erfahrung in der Softwareentwicklung
Bis Juni 2022 als Geschäftsbereichsleiter in Festanstellung bei einem mittelständischen Software-Dienstleister tätig.
Baubranche
Reinraum- und Gebäudeüberwachung
Mess- und Regeltechnik
Testautomatisierung
Prüfstandsautomatisierung
Planung von Solaranlagen
Sicherheits- und Regelarmaturen
Partikelzählgeräte (Medizintechnik)
Automotive
Technisches Spielzeug (Modellbahn)
Aufgabe ist die Entwicklung mehrerer kundenspezifischer Autodesk Revit Addins.
Anpassung und Erweiterung der Steuer- und Auswerte-Software für Flüssigkeits-Partikelzähler:
Die Anwendung erzeugt automatisiert Zeichnungsausleitungen von Gebäude- und Geländezeichnungen nach einem definiertem Ablauf. Insbesondere werden sämtliche ,in der Zeichnung enthaltenen AutoCAD Architecture Objekte, in 2D Objekte umgewandelt werden. Durch die Transformation entstandene doppelte Linien werden automatisch gelöscht. In einem weiteren Schritt werden festgelegte Ebeben bearbeitet oder gelöscht, bzw. zu einer Ebene zusammengefasst.
Die ausgeleiteten Zeichnungen dienen Handwerksunternehmen bei der Durchführung der beauftragten Arbeiten als Orientierungshife.
Erweiterung eines Auslegungsprogramms für Sicherheitsventile gemäß dem Auslegungsstandard EN-ISO 4126-10 (Auslegung von Sicherheitsventilen mit Zweiphasenströmung).
Erweiterung eines Archiv- und Ablagesystems zur Ablage von Dokumenten in der Azure Cloud sowie in den Amazon Web Services (AWS).
Support und Weiterentwicklung von Anwendungen für eine Tool-Landschaft zur Personal-, Dokumenten- und Lizenzverwaltung im Bereich der Halbleiterfertigung.
Die Tools wurden in PHP umgesetzt und in einem Apache 2 Web Server auf einem Linux-System gehostet. Für die Datenhaltung wurden die Datenbanksysteme Oracle und MySQL eingesetzt.
Der Zugriffsschutz und die Rechtevergabe erfolgte per Single-Sign-on und Abfrage des Active Directory.
Erstellung eines Archiv- und Ablagesystems auf Basis der SAP-Content-Server HTTP Schnittstelle sowie der SAP-ILM-Schnittstelle.
Zur Archivierung werden Dokumente vom SAP-System entweder über die Content-Server- oder die ILM-Schnittstelle an das Archivierungssystem übertragen. Dort werden die Dokumente in Repositories gesichert. Wahlweise erfolgt dabei eine Komprimierung und/oder Verschlüsselung der Dokumente. Die Ablage der Dokumente kann auf verschiedenen Datenträgern erfolgen (Netzlaufwerke, SSD, Cloud, etc.). Die Verwaltung der Dokumente erfolgt mittels einer SQL Server Datenbank.
Erstellung und Weiterentwicklung einer Software zur Planung von Solarkraftwerken. Die Software besteht aus AutoCAD-Plug-ins zur automatisierten Belegungsplanung von Solartischen sowie der Verlegung von Kabelsträngen.
Mit der Software werden Solartische in einem vorgegebenen Geländemodells automatisch platziert und optimal ausgerichtet. Für eine maximale Effizienz der Photovoltaik-Anlagen werden dabei u.A. die Geländestrukturen, der Winkel der Sonneneinstrahlung sowie die Verschattungen der Solartische untereinander berücksichtigt. Bei der Verkabelung werden Faktoren wie die Länge der Kabel und deren Querschnitt berücksichtig. Für die Materialplanung kann aus den fertigen Zeichnungen eine Stückliste generiert werden.
Erstellen und Weiterentwickeln eines GxP und 21 CFR Part 11 konformen Monitoring-System zur Aufzeichnung und Dokumentation von Parameter wie Temperatur, Luftfeuchte, Druck und Partikel in Reinräumen.
Auf den Lageplänen werden die aktuellen Messwerte der einzelnen Messstellen angezeigt. Bei der Überschreitung von Grenzwerten werden akustische Warnungen oder Alarme ausgelöst und die entsprechenden Messstellen farbig hervorgehoben. Sämtliche Alarme werden im Alarm-Log eingetragen und dokumentiert. Auch andere Ereignisse wie z.B. Tag-/Nachtumschaltungen, Ausfall/Abschaltung von Messstellen oder Änderung der Konfiguration, werden zur lückenlosen Dokumentation in einem Audit-Trail eingetragen.
Erstellen und Weiterentwickeln einer Tool-Landschaft für eine HIL/SIL/MIL Testautomatisierung zum Testen von ABS und ESP Steuergeräten.
Die Software wird laufend an neue Technologien und Standards angepasst und wurde in einem Zeitraum von über 14 Jahren mit durchschnittlich 4 Software-Entwicklern erstellt.
Erstellen einer Software für einen Modellbahn-Hersteller zur 100%-Prüfung in der Fertigung. Die Aufgabe der Prüfsystem-Software ist es, bei jeder Lokomotive, die vom Band läuft, eine teilautomatisierte Prüfung durchzuführen. Die Prüfprogramme werden in der Software von einem Administrator erstellt und später von der prüfenden Person abgerufen und ausgeführt. Bei der Prüfung legt die Lok einen vorgegebenen Weg auf einem Gleisoval zurück, wobei auch die Geschwindigkeit sowie die Stromaufnahme gemessen werden. Eigenschaften werden automatisch ausgewertet und zusätzlich kann die Prüferin das Lokverhalten visuell beurteilen (z.B. ?Innenbeleuchtung an?). Das Prüfergebnis wird nach dem Prüflauf gespeichert, wobei der Prüfer weitere Auffälligkeiten (evtl. Fehler) eingeben kann. Das Prüfprogramm läuft an jedem Prüfstand autark, so dass auch bei einem Netzwerkausfall ohne Zugriff auf den Server geprüft werden kann. Die zur Verfügung stehenden Prüfprogramme sowie die Prüfergebnisse werden regelmäßig mit dem zentralen Server synchronisiert.
Erstellung eines Programms zur automatisierten Massenbepreisung unter Berücksichtigung von Herstellungskosten, Mengen, Komplexität und Verkaufsregion.
Der Datenaustausch mit dem ERP erfolgt über Excel Import/Export.
Entwicklung einer 3D-Software zur Darstellung und Auswertung der Verbrennungsverläufe im Motor. Zunächst werden die Brennverläufe in den Zylindern mit speziellen optischen Sensoren des Visio-Knock-Systems gemessen und als Helligkeitswerte über dem Kurbelwinkel im AVL I-File-Format gespeichert.
Für die 3D-Darstellung des Zylinders werden Informationen zur Zylinder-, Kolben- und Sensorgeometrie aus einer Excel-Datei gelesen. Zur Visualisierung des Brennverlaufs werden die Messdaten von der Anwendung aus dem AVL I-File gelesen. Es werden anschließend Verbrennungen mit Benetzung sowie die reguläre Flamme (mit unsauberer Verbrennung) visualisiert. Dargestellt werden können Flammen am Injektor, am Ventil, an der Zylinderwand, in der Kolbenmulde, in den Ventiltaschen sowie am Kolbenrand (Feuersteg) sowie die Flammenfront. Die Intensität der Flammen wird gemäß der in der Parameterdatei vorgegeben Farbskala angezeigt.
Bei überlagerten Phänomenen (wenn wirklich lokalisierbar, also getrennt sichtbar) können bestimmte Winkelbereiche ausgeblendet (bzw. die Messdaten interpoliert) werden . Die betrachtete Flamme kann sich vor der Detektion durch die Sensorkanäle bereits bilden und ausbreiten. Der mögliche Entstehungsort wird bei der Parameterübergabe mitgeliefert. Mittels der angenommenen, parametrierbaren Flammengeschwindigkeit kann hier ab der Detektion linear rückgerechnet/extrapoliert werden.
Die 3D-Ansichten können als Einzelbilder dargestellt sowie als Sequenz abgespielt werden. Es ist ebenfalls möglich, die 3D Animation als Video aufzuzeichnen und dieses zu einem späteren Zeitpunkt abzuspielen.
Erstellen eines Motorsimulators basierend auf einer Hardware von National Instruments (NI) für den Einsatz im Labor sowie im Fahrzeug auf dem Prüfstand.
Der Motorsimulator kann mit dem AVL IndiCom-System aufgezeichnete Zylinderdruckverläufe importieren und in Echtzeit abspielen. Alternativ zum AVL I-File können auch mit Matlab erzeugte Signalverläufe eingelesen werden.
Wurde die Winkelspur (CDM/TRG) nicht aufgezeichnet wird diese aus der Drehzahl errechnen. Die Drehzahl stammt dabei entweder aus dem AVL I-File oder wird als parametrierbarer Wert aus der Benutzeroberfläche der Anwendersoftware gelesen.
Die Signale werden winkelbasiert mit unterschiedlicher Auflösung (0,025°KW bis 1°KW) oder zeitbasiert mit einer frei konfigurierbaren Auflösungen (max. 1 MHz) ausgegeben. Die aus dem I-File ausgelesenen Daten werden dazu interpoliert, bzw extrapoliert.
Über die analogen Ausgänge der Hardware können Signale für Zylinderdruck, Niederdruck, Sinusschwingungen sowie sonstige analoge Signale ausgegeben werden. Die einzelnen Kanäle werden dazu für die verschiedene Anwendungsfälle (Zündabstand, Zündfolge, Otto, Diesel, Stern-/Dreieckschaltung bei E-Maschinen) in der Bedien-Software konfiguriert.
Die Digitalausgänge werden über die GUI des Motorsimulators manuell oder mit einer definierbaren Pulsdauer geschaltet. Der aktuelle Zustand der Digitaleingänge wird in der Oberfläche als "LED" angezeigt.
Erstellen und Weiterentwickeln einer Software zur Größenbestimmung, d.h. Auslegung von Sicherheitsventilen für einen Hersteller von Sicherheits- und Regelarmaturen in den Bereichen Prozessindustrie, Kraftwerke und Nuklearindustrie. Sicherheitsventile schützen druckbeaufschlagte Räume oder Druckbehälter (z. B. Dampfkessel, Druckbehälter, Rohrleitungen, Transportbehälter) vor einem unzulässigen Druckanstieg, der zu einer Schädigung des angeschlossenen Druckgerätes führen kann. Sicherheitsventile leiten bei Überschreiten des Ansprechdruckes Gase, Dämpfe oder Flüssigkeiten in die Atmosphäre oder in Sammelrohrleitungen ab. Die Anwendung verwendet zur Auslegungsberechnung die gängigen Regelwerke wie ASME/API, AD 2000, ISO 4126, VdTÜV, IBR, GOST, etc. Nach Eingabe sämtlicher Umgebungsparameter in die Anwendung werden die möglichen Ventile aus dem Sortiment des Herstellers aufgelistet. Nach der Auswahl eines Ventils kann der Anwender weitere verfügbare Optionen hinzufügen. Neben der Durchflussberechnung stehen auch weitere Berechnungen, wie z.B. Schalldruck oder Flanschfestigkeit zur Verfügung.
Erstellen eines Bedien- und Auswerteprogramms für die Durchführung von Messungen mit einem optischen Partikelzahlgerät (Light Obscuration Particle Counter). Die GxP und 21 CFR Part 11 konforme Anwendung wurde speziell für die Pharma-Industrie entwickelt.
Die Messungen erfolgen gemäß den Standards USP, Ph.Eur und JP. Des Weiteren sind ophthalmische Messungen sowie Messungen nach Firmenspezifikationen möglich. Die Auswertung kann entweder auf das gemessene Volumen oder alternativ auf ein vom Anwender festgelegtes Volumen bezogen werden. Auch Messungen, die mit verdünnten Lösungen durchgeführt wurden, können ausgewertet werden. Protokollausdrucke sowie Tabellendarstellungen sind möglich.
Sämtliche mit der Anwendung durchgeführten Aktionen sowie alle Messwerte werden manipulationssicher in einer SQL-Datenbank hinterlegt und können jederzeit (z.B. bei Audits) eingesehen werden.
Weiterentwicklung eines Systems zur Verbrennungsanalyse. Die Datenerfassung erfolgt über die angeschlossenen Sensoren. Das System liefert detaillierte Informationen zur Verbrennungsqualität in jedem einzelnen Zylinder und stellt alle relevanten Eckdaten für die Motorenentwicklung synchronisiert mit anderen Messdaten und Steuergrößen in Echtzeit zur Verfügung. Das Messystem kann als Standalone-System standardmäßig zur Motorindizierung in Fahrzeugen oder auf dem Prüfstand eingesetzt werden. Die Visualisierung der erfassten Daten erfolgt in Echtzeit in der Bedien-/Visualisierungs-Software auf dem PC.
Portierung einer Applikation für die Industrieautomatisierung von VB6 auf VB10.
Erstellung eines Tools zur Integration C-Code in modellbasierte Umgebungen.
In den letzten Jahrzehnten hat die Einführung modellbasierter Techniken für die Entwicklung von ECU-Software die Produktivität in der gesamten Automobilindustrie gesteigert. Es bestand weiterhin die Notwendigkeit, die Entwicklungszeit zu verkürzen, Kosten zu senken und die Qualität der Steuergeräte zu steigern. Dies hat die Unternehmen dazu veranlasst, virtuelle (PC-basierte) Simulationstechniken einzusetzen (z.B. Software in the Loop). Für die Simulation des kompletten ECU-Systems muss ebenfalls handgeschriebener oder generierter C-Code aus Drittsystemen integriert werden.
Das entwickelte Tool ist in der Lage C-Code zu parsen und die gewonnenen Informationen (z.B. Variablen, Funktionen) mit weiteren Daten aus ASAM MCD-2 MC (ASAP2) Dateien, wie Mesurements oder Characteristics, anzureichern. Aus allen gesammelten Daten generiert das Tool anschließend ein Software-Modul für die Integrationsplatform INTECRIO. Der C-Code kann somit zusammen mit anderen Modellen (aus ASCET oder Matlab/Simulink) getestet werden.
Entwicklung eines Integrationswerkzeugs für das Prototyping von Funktionsmodellen für Steuergerätesoftware.
Das Tool ermöglicht die einfache Kombination von Funktionsmodellen und Code aus unterschiedlichsten Quellen (z. B. ASCET, MATLAB/Simulink®, C-Code und AUTOSAR-Softwarekomponenten). Dadurch können alle im Entwicklungsprozess entstandenen Artefakte frühzeitig im Verbund getestet und validiert werden. Darüber hinaus ermöglicht die Anwendung das Prototyping direkt auf einem PC. Damit steht die Rechenleistung und Speicherkapazität moderner PCs als Prototyping-Tool zur Verfügung.
Als Schnittstelle zur Einbettung in bestehende Toolketten, zur Automatisierung und zur Erweiterung stellt das Tool eine Scripting-Schnittstelle zur automatischen Steuerung aus anderen Programmen heraus bereit.
Softwareentwicklung
Technische Anwendungen für
Forschung & Entwicklung
Produktion & Fertigung
Entwicklung kundenspezifischer Softwarelösungen
Planung, Steuerung und Leitung von Projekten
Vorbereitung und Durchführung von Anforderungsanalysen
Analyse von Prozessen, Strukturen und fachlichen Anforderungen
Erarbeitung von Lösungsmöglichkeiten in Zusammenarbeit mit IT- und Fachspezialisten
Erarbeitung von Konzepten und Architekturen
Beratung und Betreuung
Anwenderschulungen zur Inbetriebnahme
Wartung und Erweiterung von Bestandssoftware
Ich bin:
Kommunikationsstark
Teamfähig
Analytisch
Kunden- und lösungsorientiert
Selbsreflektierend
Ehrgeizig
Zielorientiert
Zielstrebig
Ich biete:
Barrierefreien Verstand (open minded)
Schnelle Auffassungsgabe
Technisches Verständnis
Kundenspezifische, maßgeschneiderte Kundenlösungen
Wertschätzendes Arbeiten auf Augenhöhe
Qualitätsanspruch
Mitarbeiterführung
Soziale Kompetenz
Effektives Führen eines oder mehrerer Teams
Mehr als 30 Jahre Erfahrung in der Softwareentwicklung
Bis Juni 2022 als Geschäftsbereichsleiter in Festanstellung bei einem mittelständischen Software-Dienstleister tätig.
Baubranche
Reinraum- und Gebäudeüberwachung
Mess- und Regeltechnik
Testautomatisierung
Prüfstandsautomatisierung
Planung von Solaranlagen
Sicherheits- und Regelarmaturen
Partikelzählgeräte (Medizintechnik)
Automotive
Technisches Spielzeug (Modellbahn)