(Senior) Software/Firmware Developer Fieldbus OPC UA FX (m/w/d)

Anstellung bei der Hays Professional Solutions GmbH
Würzburg
Startdatum: sofort
Referenznummer: 789442/1

Aufgaben

  • Umsetzung von Marketinganforderungen und Produktspezifikationen in Softwaredesigns einfacher und mittlerer Komplexität unter Berücksichtigung verknüpfter Funktionen und möglicher Abhängigkeiten zu bestehenden Softwaremodulen, Programmiersystemen oder Produkten
  • Berücksichtigung interner Spezifikationen und Regeln auf operativer Ebene
  • Implementierung
  • Erstellen und Synchronisieren von Spezifikationen für Softwarefunktionen, -module, -komponenten sowohl für die Implementierung als auch zur Vergabe von Aufträgen an externe Partner
  • Übernahme der technischen Projektleitung für einfache Projekte oder Teile von Projekten
  • Organisieren und Moderieren von Projekt- und Teambesprechungen auf nationaler Ebene
  • Implementierung einfacher oder mittelkomplexer Softwarefunktionen
  • Definieren von Testprozessen und Testbeschreibungen, einschließlich der Erfolgskriterien für die Entwicklungstests und deren Verifizierung
  • Spezifizieren, Planen, Durchführen und Dokumentieren von Tests auf Modul-, Komponenten- und Systemebene / Spezialisierte Verbesserung, Optimierung und Automatisierung von Funktionstests und Testprozessen
  • Erstellung von Testsoftware

Profil

  • Studium der Informatik oder Ingenieurwissenschaften im Bereich Elektrotechnik oder Automatisierungstechnik / Profunde Erfahrung in der Programmierung eingebetteter Echtzeitsysteme (idealerweise RTOS auf ARM oder Intel) / Berufserfahrung in der Firmware-Entwicklung (C++ und UML)
  • Kenntnisse in Multiprozessor- und Multicore-Anwendungen
  • Erfahrung in der Cybersicherheit für Firmware ist von Vorteil
  • Codequalität ist der Schlüssel zum Erfolg (Kenntnisse)
  • Kenntnisse in statische Codeanalysen und Google Test
  • Kenntnisse in Kommunikationstechnologien wie: TSN / OPC UA FX (Controller zu Gerät) / OPC UA Pub Sub / Oder allgemein Profinet, EtherCAT, etc.
  • Gute Erfahrung mit Versionierungstools wie Git (GitHub)
  • Kenntnisse in JIRA
  • Teamarbeit und Freude an der Arbeit in internationalen Teams / Sehr gute Kenntnisse der englischen Sprache in Wort und Schrift

Benefits

  • Abwechslungsreiche Tätigkeit in einem renommierten Unternehmen
  • Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche­
  • Freuen Sie sich auf das Arbeiten in einem internationalen Umfeld
  • Engagiertes, innovatives, freundliches Team