Embedded Software Ingenieur (m/w/d)

Zweck und Ziel der Stelle

Der Embedded Software Ingenieur (m/w/d) ist verantwortlich für die Entwicklung, Implementierung und Verifikation leistungsfähiger Embedded-Softwarelösungen sowie deren Integration in komplexe Hard- und Softwaresysteme zur Sicherstellung eines zuverlässigen und normgerechten Systembetriebs.

Aufgaben, Kompetenzen und Verantwortung

Ihre Aufgaben: 

  • Spezifikation, Design und Entwicklung von Software für eingebettete Systeme, einschließlich Mitwirkung an der Definition der Softwarearchitektur und des detaillierten Software-Designs 
  • Implementierung der Betriebssoftware in C / C++ nach einem modellgetriebenen Ansatz 
  • Durchführung von Hardware-/Software-Integrationsaktivitäten 
  • Verantwortung für die Erstellung der Softwareentwicklungsdokumentation 
  • Entwicklung von PC-basierten Software-Tools für spezielle Typprüfgeräte 
  • Softwareverifizierung und -validierung, Definition von Testverfahren und Dokumentation von Testergebnissen auf Software- und Systemebene 
  • Enge Zusammenarbeit mit den Bereichen Systemtechnik, Hardware-/Firmware-Entwicklung und Algorithmenentwicklung

Fachliche Anforderungen

Ihre Kompetenzen: 

  • Abgeschlossenes Studium im Bereich Informatik, Ingenieurwesen oder eine Vergleichbare Qualifikation
  • Mehrjährige Berufserfahrung als Softwareingenieur*in in komplexen Softwareprojekten für eingebettete Systeme
  • Sehr gute Kenntnisse in den Programmiersprachen C /C++
  • Erfahrung in der Softwareentwicklung mit Visual Studio sowie MFC und/oder Qt
  • Sehr gute Kenntnisse in MS Office
  • Verhandlungssichere Deutsch- und Englischkenntnisse

 

 

Jetzt bewerben

Weitere Stellen