Softwareentwickler (C++) für Prüfmaschinen-Software - Wartung & Weiterentwicklung

TESTING Bluhm & Feuerherdt GmbH
Berlin, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Berlin, Germany

Tech stack

Testing (Software)
Microsoft Windows
Software Bug Management
C++
Cloud Computing
Electronic Data Interchange (EDI)
Graphical User Interface
Microsoft Foundation Class Library (C++ Libraries)
Microsoft Visual Studio
Software Architecture
Software Maintenance
Software Engineering
Project Management

Job description

Unser Kundenkreis umschließt die Zement- und Betonindustrie, den Hoch- und Tiefbau, sowie den Straßenbau. Weitere potenzielle Kunden stellen Berufsschulen, Fachhochschulen und Universitäten dar. Ein spezielles Augenmerk verdienen zudem Forschungs- und Materialprüfanstalten. Wir stehen aktuell vor der Übernahme und Weiterentwicklung einer etablierten, C++-basierten Prüfsoftware für Materialprüfmaschinen mit internationalem Kundenstamm (Europa und Asien). Für die langfristige Wartung, Anpassung und konsequente Weiterentwicklung dieser Software suchen wir einen erfahrenen Softwareentwickler, der Verantwortung für den bestehenden Code übernimmt und die Software schrittweise zu einer zukunftsfähigen Plattform weiterentwickelt. Nachfolgend eine Übersicht der Position und Aufgaben: POSITION Softwareentwickler Prüfmaschinen / Lead Software Engineer (C++) ZIEL DER POSITION Übernahme, Wartung und Weiterentwicklung einer bestehenden Prüfsoftware auf C++-Basis. Sicherstellung von Wartbarkeit, Normkonformität und Erweiterbarkeit sowie Weiterentwicklung der Software in Richtung einer modularen, langfristig nutzbaren Plattform. Aufgaben Kernaufgaben

  • Übernahme der Entwicklung unserer Kundensoftware (Windows)
  • Technische Übernahme und Analyse des bestehenden C++-Quellcodes
  • Sicherstellung der Build- und Releasefähigkeit
  • Fehleranalyse und Bugfixing im laufenden Betrieb
  • Umsetzung normbedingter Änderungen (ISO / EN / DIN)
  • Realisierung kundenspezifischer Prüfabläufe und Softwareanpassungen
  • Weiterentwicklung von Prüfmodulen, Auswertung und Ergebnisdarstellung
  • Analyse und schrittweise Verbesserung der Softwarearchitektur

Erweiterte Aufgaben

  • Konzeption und Umsetzung von Datenbanklösungen für Prüf- und Maschinendaten
  • Entwicklung von Schnittstellen für Datenexport, Archivierung und Datenaustausch
  • Vorbereitung und Umsetzung von Cloud-basierten Services (z. B. Prüfdatenspeicherung, Servicefunktionen)
  • Technische Unterstützung internationaler Kunden und Partner

Requirements

  • Sehr gute Kenntnisse in Windows MFC GUI Programmierung (32bit) mit VisualStudio
  • Gute Kenntnisse in C / C++
  • Erfahrung mit Wartung und Weiterentwicklung größerer, gewachsener Softwareprojekte
  • Verständnis für technische Systeme, idealerweise im Maschinen- oder Anlagenbau
  • Erfahrung mit Windows-basierter Softwareentwicklung
  • Strukturierte, eigenständige Arbeitsweise

Benefits & conditions

  • Ein inhabergeführtes Unternehmen mit kurzen Entscheidungswegen wird Sie begeistern!
  • Ein hochmotiviertes und engagiertes Team sowie flache Hierarchien
  • Einschichtiger Betrieb mit Gleitzeit und leistungsgerechter Vergütung
  • Ein Arbeitsplatz mit abwechslungsreichen Aufgaben, der durch Ihre Eigenverantwortung von Ihnen mitgestaltet werden wird
  • Fahrkostenzuschuss
  • Kostenlose Getränke und Teamevents
  • Ein Arbeitsplatz in der deutschen Hauptstadt und Kulturmetropole

Apply for this position