(Senior) Software Engineer (m/w)

Job Informationen

Aufgaben: Softwareentwicklung an der Schnittstelle zwischen Fachabteilung und IT bei unseren Kunden aus den verschiedensten Bereichen Analyse von Problemstellungen und Erstellung von technischen Spezifikationen Neu- und Weiterentwicklung von hardwarenaher Software in C/C++ Entwicklung und Integration von Embedded Software-routinen und Algorithmen Konzeption, Entwicklung und Integration von Softwaremodulen im Embedded-Bereich Erfahrung in der Planung und Durchführung von Software Modul-, Integrations- und Abnahmetests Durchführung von code-Reviews und Debugging Profil: Erfolgreich abgeschlossenes Fachhochschulstudium der Elektrotechnik oder Informatik Berufserfahrung in der Softwareentwicklung von embedded Software in C/C++ und tiefgehende Kenntnisse aus der Zielbranche Mehrjährige Erfahrung mit Echtzeitsystemen (embedded), Programmable Logic Architecture (FPGA) und mit embedded Betriebssystemen (z.B. Linux, RTOS) Fundierte Kenntnisse in der Anwendung von Methoden und Techniken des Softwareengineering wie Prozess- und Datenmodellierung (OOA/OOD und UML) Gute Kenntnisse in der Anwendung von Vorgehensmodellen der Softwareentwicklung, bevorzugt in agiler Entwicklung (Scrum) Erfahrung im Testing von komplexen Softwaresystemen Gute Kenntnisse in der Software Versionsverwaltung Umgang mit relationalen und nicht-relationalen Datenbank-Systemen Gute Beherrschung der deutschen Sprache in Wort und Schrift

Benötigte Skills
  • Scrum
  • Deutsch
  • Linux
  • OOP
  • Senior
  • Testing
  • C
  • C++
  • Embedded
  • UML
Job Details
  • Pensum Vollzeit