Entwicklung und Optimierung der DieAttach Evo 2k2 Anlagenreihe
Aufgabe : Entwicklung eines imotion Positionierungsmoduls für ein onboard Passagier Informationssystem.
Das onboard Modul im Fahrzeug verbindet sich mit der GPS Antenne (gpsd via json) um die aktuelle Geoposition des Fahrzeugs auszulesen, und zu einer lokalen sqlite DB für die aktuellen Fahrplaninformation. Mit diesen Daten wird regelmässig die aktuelle Strecke zum nächsten Stop und zum Ziel berechnet und an das onboard System gesendet. Ein stabiler Betrieb mit hoher Frequenz bei geringer CPU und Speicherlast ist erreicht.
Umgebung : C# .Net Framework 2.0 auf Windows 8
Aufgabe : Entwicklung eines imotion Vorhersagemoduls für ein onboard Passagier Informationssystem.
Mit den aktuellen Abstandswerten des Positionsmoduls berechnet das Vorhersagemodule regelmässig die geschätzten Ankunftszeiten am nächsten Stop und am Ziel. Ausserdem werden die Verbindungen am nächsten Stop sowie Störungsmeldungen angezeigt. Schnelle Antwortzeiten auch bei hoher Frequenz und kleiner CPU Last wurden umgesetzt.
Umgebung : C# .Net Core 2.1 auf Windows 8/10
Aufgabe : Erstellung eines Simulationsystems für das onboard Passagier Informationssystem.
Die Simulation kann produktive Fahrten mit allen relevanten Daten im Fahrzeug aufnehmen (imotion), diese Daten Up- oder Downloaden und diese aufgenommenen Fahrten können später z. B. im Labor wieder abgespielt werden. Die beteiligten Module implementieren die Simulations Basisklasse um mit dem kontrollierenden Admin webinterface (icenter) zu Kommunizieren.
Umgebung : C# .Net Framework 4.7 und Core 2.1 auf Windows 8/10
Aufgabe : Implementierung einer icenter Import Applikation für die Fahrplan Information.
Die Application wartet auf neue Dateien im Filesystem, prüt diese auf Gültigkeit, konvertiert sie in ein gezippetes sqlite Format und stellt sie auf einem Http-Server den Fahrzeugen zur Verfügung. Die Fahrzeuge checken regelmässig auf Updates und laden diese im Produktivbetrieb.
Umgebung : C# .Net Framework 4.7 und Core 2.1 auf Windows 10
Implementierung einer OPC Ua Erweiterung für ein Oneway-Gateway
Umgebung :
C++14 mit gcc/make auf Linux und Visual Studio auf Windows
Entwicklung einer Endgerätesoftware und einer kaskadierten Registration Authority RA / LRA zum automatisierten Verteilen von Geräte- und Dienste Zertifikaten x.509 aus einer CA unter Einhaltung von Secure Coding Richtlinien
Umgebung :
Java mit Eclipse und BouncyCastle auf Windows, C++14 und Bash Scripte unter Linux
Entwicklung einer Registration Authority RA zum Verteilen von Geräte- und Dienste Zertifikaten X.509 unter Verwendung des Windows Keystore oder als PKCS12 und mit Einhaltung von Secure Coding Richtlinien.
Umgebung :
C# mit .NET und MS CryptoLib auf Windows
Konzeption und Implementierung einer NFC Kundenkarte für den CarSharing-Nutzer unter Verwendung aktueller Sicherheitsverfahren und -mechanismen für den Fahrzeugzugang und dessen Nutzung im online sowie offline Betrieb.
Umgebung:
JavaCard und Java mit Eclipse auf JCOP und Android
Definition der Software-Architektur auf dem CarSharingModul mit seinen 4 Controllern.
Umgebung:
C++11 und Java mit Eclipse auf Android und Linux
Portierung der Mapnik-Lib und dessen Abhängige auf Android.
Umgebung:
C++11 und Java mit Eclipse auf Android-NDK
Erstellung eines Framework
Umgebung:
c# .NET
Erstellung eines Hardware Abstraction Layers für CAN, OPC und ADC Zugriffe
Umgebung:
c++ mit DCOM und ATL
Entwicklung einer Richtstandsoftware
Umgebung:
c# .NET
Entwicklung einer Software zum Betrieb einer Produktions-strasse
Umgebung:
c# .NET
Konzepte:
Ide:
Tools:
Entwicklung und Optimierung der DieAttach Evo 2k2 Anlagenreihe
Aufgabe : Entwicklung eines imotion Positionierungsmoduls für ein onboard Passagier Informationssystem.
Das onboard Modul im Fahrzeug verbindet sich mit der GPS Antenne (gpsd via json) um die aktuelle Geoposition des Fahrzeugs auszulesen, und zu einer lokalen sqlite DB für die aktuellen Fahrplaninformation. Mit diesen Daten wird regelmässig die aktuelle Strecke zum nächsten Stop und zum Ziel berechnet und an das onboard System gesendet. Ein stabiler Betrieb mit hoher Frequenz bei geringer CPU und Speicherlast ist erreicht.
Umgebung : C# .Net Framework 2.0 auf Windows 8
Aufgabe : Entwicklung eines imotion Vorhersagemoduls für ein onboard Passagier Informationssystem.
Mit den aktuellen Abstandswerten des Positionsmoduls berechnet das Vorhersagemodule regelmässig die geschätzten Ankunftszeiten am nächsten Stop und am Ziel. Ausserdem werden die Verbindungen am nächsten Stop sowie Störungsmeldungen angezeigt. Schnelle Antwortzeiten auch bei hoher Frequenz und kleiner CPU Last wurden umgesetzt.
Umgebung : C# .Net Core 2.1 auf Windows 8/10
Aufgabe : Erstellung eines Simulationsystems für das onboard Passagier Informationssystem.
Die Simulation kann produktive Fahrten mit allen relevanten Daten im Fahrzeug aufnehmen (imotion), diese Daten Up- oder Downloaden und diese aufgenommenen Fahrten können später z. B. im Labor wieder abgespielt werden. Die beteiligten Module implementieren die Simulations Basisklasse um mit dem kontrollierenden Admin webinterface (icenter) zu Kommunizieren.
Umgebung : C# .Net Framework 4.7 und Core 2.1 auf Windows 8/10
Aufgabe : Implementierung einer icenter Import Applikation für die Fahrplan Information.
Die Application wartet auf neue Dateien im Filesystem, prüt diese auf Gültigkeit, konvertiert sie in ein gezippetes sqlite Format und stellt sie auf einem Http-Server den Fahrzeugen zur Verfügung. Die Fahrzeuge checken regelmässig auf Updates und laden diese im Produktivbetrieb.
Umgebung : C# .Net Framework 4.7 und Core 2.1 auf Windows 10
Implementierung einer OPC Ua Erweiterung für ein Oneway-Gateway
Umgebung :
C++14 mit gcc/make auf Linux und Visual Studio auf Windows
Entwicklung einer Endgerätesoftware und einer kaskadierten Registration Authority RA / LRA zum automatisierten Verteilen von Geräte- und Dienste Zertifikaten x.509 aus einer CA unter Einhaltung von Secure Coding Richtlinien
Umgebung :
Java mit Eclipse und BouncyCastle auf Windows, C++14 und Bash Scripte unter Linux
Entwicklung einer Registration Authority RA zum Verteilen von Geräte- und Dienste Zertifikaten X.509 unter Verwendung des Windows Keystore oder als PKCS12 und mit Einhaltung von Secure Coding Richtlinien.
Umgebung :
C# mit .NET und MS CryptoLib auf Windows
Konzeption und Implementierung einer NFC Kundenkarte für den CarSharing-Nutzer unter Verwendung aktueller Sicherheitsverfahren und -mechanismen für den Fahrzeugzugang und dessen Nutzung im online sowie offline Betrieb.
Umgebung:
JavaCard und Java mit Eclipse auf JCOP und Android
Definition der Software-Architektur auf dem CarSharingModul mit seinen 4 Controllern.
Umgebung:
C++11 und Java mit Eclipse auf Android und Linux
Portierung der Mapnik-Lib und dessen Abhängige auf Android.
Umgebung:
C++11 und Java mit Eclipse auf Android-NDK
Erstellung eines Framework
Umgebung:
c# .NET
Erstellung eines Hardware Abstraction Layers für CAN, OPC und ADC Zugriffe
Umgebung:
c++ mit DCOM und ATL
Entwicklung einer Richtstandsoftware
Umgebung:
c# .NET
Entwicklung einer Software zum Betrieb einer Produktions-strasse
Umgebung:
c# .NET
Konzepte:
Ide:
Tools:
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.