Software Engineer UI (m/w/d)

Als Mitglied der internationalen Aurelius Group entwickelt, produziert und vertreibt die SEG Electronics GmbH intelligente Schutzgeräte für die Energieerzeugung und Energieverteilung. Mit unseren Lösungen und Produkten gestalten wir die intelligente Energieversorgung von morgen und leisten unseren Beitrag zur Energiewende. Ob standardisierte Produkte oder kundenspezifische Entwicklungen – die Lösungen unserer Mitarbeiter gehören seit über 50 Jahren auf der ganzen Welt zur Spitzenklasse

Wir suchen zum nächstmöglichen Zeitpunkt eine/-n

Software Engineer UI (m/w/d)

Ihre Aufgaben

  • User Interface Design & Entwicklung von PC (Windows, Web) sowie Embedded (HMI) Applikationen.

  • Design & Entwicklung von Kommunikationssystemen zwischen PC und Schutzgeräten (Embedded Device).

  • Anforderungsmanagement und Spezifikation von Software-Funktionen und Bedienkonzepten.

  • Design & Entwicklung graphischer Visualisierungen für Schutzapplikationen (Characteristic Curves).

  • Anwendung von Microsoft Visual Studio zur Pflege bestehender Windows Bediensoftware (MFC).

  • Gute bis sehr gute Erfahrung mit Microcontrollern (ARM, STM32) und dazugehöriger Toolketten (GNU ARM, GCC).

  • Konzeption und Implementierung entwicklungsbegleitender Software-Tools (Build Automation, Continuous Integration).

Ihr Profil

  • Abgeschlossenes Studium der Elektrotechnik, Technische Informatik oder vergleichbarer Schwerpunkt.

  • Mehrjährige Erfahrung im genannten Aufgabenfeld.

  • Grundlegende Kenntnisse in der Anwendung von Schutzgeräten und fundierte Kenntnisse in der Elektrotechnik sind wünschenswert.

  • Sehr gute Kenntnisse in der Software Programmierung und den Programmiersprachen C/C++.

  • Erfahrung mit Design und Implementierung von Bedienkonzepten für verschiedene Plattformen (PC Desktop, Embedded Device).

  • Erfahrung mit standardisierten Kommunikationsprotokollen (TCP-IP, HTTP, RPC).

  • Tiefes Verständnis, souveräner Umgang und tägliche Anwendung von Versionkontrollsystemen (Perforce, GIT, Subversion).

  • Erfahrung mit Python, Web-Applikationen und Frameworks sowie relationalen Datenbanken sind wünschenswert.

  • Sehr gute Englischkenntnisse in Wort und Schrift.

Sie werden Mitglied eines dynamischen Teams und arbeiten in einer interessanten technischen Umgebung und Sie haben bei uns die Möglichkeit, eine bessere Zukunft mitzugestalten und mit Kollegen in einer angenehmen, familiären Atmosphäre eng zusammenzuarbeiten. Wir freuen uns auf Ihre Onlinebewerbung.