Senior Application Programmer

Hottinger Brüel & Kjaer GmbH
Darmstadt, Germany
yesterday

Role details

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

Job location

Darmstadt, Germany

Tech stack

JavaScript
.NET
C Sharp (Programming Language)
Communications Protocols
Computer Engineering
EtherCAT
Hardware Design
Human-Computer Interaction
Message Queuing Telemetry Transport (MQTT)
OPC Unified Architecture
Software Engineering
Software Systems
Systems Integration
Data Logging
React
Information Technology

Job description

  • Entwicklung von kundenspezifischen Anwendungen, Erweiterungen und Integrationen auf Basis von C# und .NET
  • Entwicklung von Softwarelösungen für Mess-, Prüf- und Kalibriersysteme
  • Integration von Messhardware, Datenerfassungssystemen, Sensorik und Software zu kundenspezifischen Gesamtlösungen
  • Umsetzung von Automatisierungs- und Digitalisierungsprojekten im technischen Umfeld
  • Entwicklung intuitiver Benutzeroberflächen für technische Anwendungen und Engineering-Workflows
  • Unterstützung komplexer Kundenprojekte von der Konzeptphase bis zur Inbetriebnahme
  • Enge Zusammenarbeit mit Kunden, Projektengineering, Hardwareentwicklung, Kalibrierlaboren und internationalen Fachbereichen, * Eine interessante Kombination aus Softwareentwicklung, Messtechnik und Systemintegration
  • Mitarbeit an innovativen Prüf- und Datenerfassungslösungen für internationale Kunden
  • Hohe Eigenverantwortung sowie die Möglichkeit, technische Lösungen maßgeblich mitzugestalten
  • Zusammenarbeit mit erfahrenen Experten aus den Bereichen Softwareentwicklung, Engineering, Kalibrierung und Messtechnik

Requirements

  • Erfolgreich abgeschlossenes Studium der Informatik, Technischen Informatik, Elektrotechnik, Mechatronik oder vergleichbare Qualifikation
  • Mehrjährige Erfahrung in der Softwareentwicklung mit C# und .NET
  • Erfahrung in der Entwicklung technischer Anwendungen mit Bezug zu Hardware, Instrumentierung oder Datenerfassungssystemen
  • Gute Kenntnisse in den Bereichen Gerätekommunikation, Datenerfassung und Systemintegration
  • Verständnis für Mess- und Prüftechnik, idealerweise im Bereich dynamischer oder zeitbasierter Messanwendungen
  • Erfahrung mit industriellen Kommunikationsprotokollen wie MQTT, OPC UA, CAN, EtherCAT oder vergleichbaren Technologien
  • Erfahrung in der Entwicklung moderner Benutzeroberflächen; Kenntnisse in React, JavaScript oder verwandten Webtechnologien sind von Vorteil
  • Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
  • Gute Kommunikationsfähigkeiten sowie Freude an der Zusammenarbeit in interdisziplinären Teams

Apply for this position