01.11.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Softwareentwickler (C++, C#, Windows, Linux, Embedded), Linux-Administrator

Bohmte, Deutschland
Bohmte +100 km
Bohmte, Deutschland
Bohmte +100 km

Profilanlagen

CV - Simon Cahill

Skills

Landwirtschaftliche MaschinenMicrosoft AzureDatensicherungTelekommunikationC#C++LinuxFailoverWindows-ServerMQTTTCP / IPWeb ApplikationenWebhostingVerwaltungstätigkeitenSystemadministration
Experte für C++ und C# Entwicklung auf Windows- und Linux-Systemen (auch Embedded-Systeme). Linux- und Windows-Experte im Bereich Servermanagement und -Wartung. Über fünf Jahre Berufserfahrung bei embedded-Geräten (Linux) auf off-highway Maschinen (v.a. Landmaschinen): - Entwicklung von effizienten Datenübertragungsprotokollen zur Azure Cloud - Entwicklung von Kommunikationssystemen zwischen Maschinensteuergeräten und Anbaugeräten/Assistenzsystemen (CAN, TCP/IP, MQTT) - Implementierung von Cybersecuritymechanismen zum Schutz vor unbefugten Zugriffen auf Nvidia Hardware - Implementierung und Entwicklung von Web-Anwendungen zur Pflege und Verwaltung von "der Flotte" - Entwicklung und Implementierung eigener Linux-Distros nach Kundenanforderung inkl. Initramfs für kundenspezifische EOL-Anforderungen Über acht Jahre Berufserfahrung bei Linux- und Windows-Server-Systemen: - Einrichtung von Windows-Domänen in Firmennetzwerken mit Failover - Einrichtung von innovativen Backup-Lösungen im Firmennetzwerk inkl. offsite-Backups - Wartung von div. Windows- und Linux-Systemen, von Webhosting zu E-Mail-Hosting - Installation und Konfiguration von Windows- und Linux-Systemen nach Kundenwunsch - Einrichtung von erweiterten Schutzmechanismen für geteilte Hosting-Server

Sprachen

DeutschMutterspracheEnglischMuttersprache

Projekthistorie

Entwicklung von CAN-Bridge

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Im Rahmen dieses Projekts wurde eine performante C++-Anwendung für Embedded-Linux-Telemetriegeräte entwickelt. Ziel war es, eine bidirektionale Brücke zwischen CAN-Bus-Netzwerken und MQTT-Nachrichtenströmen zu schaffen und dabei höchste Echtzeit- und Durchsatzanforderungen zu erfüllen.

Entwicklung und Betreuung von Software und Tests auf Telemetrie-Plattform auf Linux-Basis.

Im Zeitraum von August bis Dezember letzten Jahres war ich maßgeblich an der Entwicklung und Betreuung von Software und Tests für eine Telemetrie-Plattform auf Linux-Basis beteiligt. Zu meinen Aufgaben gehörte es, bestehende Applikationen in vorgegebene Systemstrukturen zu integrieren, auftretende Bugs zu analysieren und zu beheben sowie Software von Partnerfirmen zu übernehmen, anzupassen und nahtlos in die internen Abläufe zu überführen.
Ein weiterer Schwerpunkt meiner Tätigkeit lag auf der Einführung neuer Teststrukturen, mit denen sowohl Soft- als auch Hardwaretests automatisiert durchgeführt werden konnten. Hierbei kam eine von mir selbstentwickelte Software zum Einsatz, die erfolgreich beim Kunden implementiert wurde und zu einer signifikanten Optimierung der Testprozesse beitrug.
Darüber hinaus implementierte ich neue Softwarepakete, die insbesondere die Kommunikation mit CAN, MQTT und Websockets ermöglichen, um eine reibungslose Interaktion zwischen unterschiedlichen Softwaremodulen und Steuergeräten zu gewährleisten. Alle von mir implementierten sowie an den Kunden angepassten Softwarelösungen wurden in C++ (mindestens Version C++17) entwickelt, wodurch moderne Programmierstandards und Effizienz in der Anwendung sichergestellt wurden.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden