Für unseren Kunden, einem der weltweit führenden Hersteller für Automatisierungstechnik, suchen wir einen erfahrenen C# Entwickler (m/w/d) mit Kenntnissen in WPF und .NET für ein Einführungsprojekt, der Weiterentwicklung von Engineering Software (im Umfeld von Laboraufbauten elektronischer Geräte bzw. Schaltkreise) von 47 Projekttagen. Nach diesem Projekt können weitere Aufgaben mit einem geschätzten Aufwand von 150 Tagen übernommen werden.
Rahmendaten
Start: 01.10.2023
Ende: 31.12.2023
Auslastung: 100%
Remote: 60%
Einsatzort: Berkheim (in der Nähe von Ulm)
Projektbeschreibung:
Spezifikation, Implementierung, Test und Dokumentation von .NET-Komponenten (Basiskomponenten, WPF-Controls, REST-API) für ADV Safety-Funktionen des CMMT-AS Plug-ins für die eigene Automation Suite des Kunden. Zur Entwicklung kommt u.a. das .NET Framework/C# von Microsoft in Verbindung mit Visual Studio zum Einsatz.
Daraus ergeben sich vor allem folgende Aufgaben:
– Implementierung von Komponenten gemäß verabschiedeter Spezifikation.
– Umsetzung von Modultests zum Nachweis des korrekten Verhaltens der erstellten Komponenten.
– Dokumentation der neu erstellten Komponenten.
Ziel des Projektes ist es, die definierten Oberflächenelemente bzw. APIs im Sinne der jeweiligen User Story umzusetzen (Erfüllung der Abnahmekriterien). Ebenfalls werden die definierten Oberflächenelemente bzw. APIs dokumentiert und vom Versuch abgenommen.
Konkret geht es um die Implementierung einer Fault Insertion Test (FIT)-Schnittstelle für ADV Safety-Funktionen des CMMT-AS Plug-ins.
Die ADV-Safety-Funktionen des CMMT-AS Plug-ins für die Kunden Automation werden im Rahmen einer agilen Softwareentwicklung inkrementell umgesetzt. Eine umfassende und vollständige Beschreibung des Gesamtergebnisses ist daher nicht möglich, da dieses erst mit fortschreitendem Projektverlauf konkretisiert werden kann.
Konkret sollte das Ergebnis dieses ersten Arbeitspaketes die Einführung einer „Fault Insertion Test“ (FIT)-Schnittstelle in die CMMT-AS Safety Lib zur Durchführung der vorgeschriebenen Tests zur Abnahme beim TÜV sein.
Weiterer Projektkontext:
Die Automation Suite des Kunden ist eine PC-basierte Softwareanwendung, die zur Inbetriebnahme von Geräten der elektrischen Automatisierung (Antriebsregler und Steuerungen) benötigt wird. Über auf die jeweiligen Geräte zugeschnittene Geräte Plug-ins kann die Funktionalität der Automation Suite gezielt an das Produktportfolio des Kunden angepasst werden.
Durch Engpässe in diversen Neuheitenprojekten ist die Neuentwicklung benötigter Geräte Plug-ins sowie die Entwicklung neuer Kundenfeatures für bestehende Plug-ins signifikant in Verzug geraten, weshalb die externe Unterstützung benötigt wird.
Folgende Skills bringen Sie hierfür mit:
– Gute Kenntnisse der Programmierung mit C# und WPF der Microsoft-.NET-Plattform und im Aufbau modularer, plattformunabhängiger Softwaresysteme (MVVM, MEF2, …)
– Erfahrungen mit der üblichen Toolchain in der Softwareentwicklung (Git, NUnit, NuGet, …)
– Englisch in Wort und Schrift
Folgende Kenntnisse sind hilfreich (aber nicht zwingend erforderlich):
– Erfahrung im Bereich der Entwicklung von Engineering-Software bzw. Anwendungsentwicklung im industriellen Umfeld
– Kenntnisse bei der Erstellung von Programmierschnittstellen (REST-API) und Erfahrung mit Skriptsprachen (Python, …).
– Know-How bezüglich objektorientierter, agiler Softwareentwicklung sowie Design Patterns
Erfahrung im Umgang mit Laboraufbauten elektronischer Geräte bzw. Schaltkreise
Il n'y a pas d'offres.
All rights reserved © FreelanceDay 2025
FeelanceDay, date création entreprise 12-05-2017 - Il y a 8 ans, forme juridique : SARL unipersonnelle, noms commerciaux REESK DIGITAL SOLUTION, adresse postale 28 RUE DE LONDRES 75009 PARIS, numéro SIREN : 829739622, numéro SIRET (siège) : 2973962200019, numéro TVA Intracommunautaire : FR28829739622, numéro RCS Paris B 829 739 622, activité (Code NAF ou APE), edition de logiciels applicatifs (5829C)