Software Engineer C++
SII
12 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, GermanJob location
Tech stack
Automation of Tests
Unit Testing
C++
Distributed Systems
Python
OpenGL
Test Management
Information Technology
Job description
- Sie übernehmen die Programmierung und Integration von Schnittstellen der eingesetzten Systeme.
- Dabei gehört die Programmierung der Simulation dieser Systeme sowie von Software in verteilten Systemen zu Ihren zentralen Aufgaben.
- Sie übernehmen darüber hinaus auch das Design und die Implementierung der Software.
- Sie erstellen und analysieren die Anforderungen sowie die damit verbundene Dokumentation.
- Die Erstellung von Test-Konzepten und Test-Plänen sowie der entsprechenden Prüfanweisungen ist ebenfalls Bestandteil Ihrer Arbeit.
- Hierzu gehört auch die Implementierung von Unit-Tests und deren Einbindung im Rahmen von Testautomatisierung.
Requirements
- Sie bringen ein erfolgreich abgeschlossenes Studium im Bereich Informatik, Informationstechnik sowie Elektrotechnik oder eine vergleichbare Ausbildung mit relevanter Berufserfahrung mit.
- Mehrjährige Berufserfahrung im Bereich Schnittstellenprogrammierung komplexer Elektronik- oder Kommunikationssysteme zeichnen Sie aus.
- Erfahrung im Bereich Luft- und Raumfahrt sind von Vorteil.
- Die Programmiersprache C++ ist Ihre Leidenschaft und Sie verfügen über sehr gute Kenntnisse in dieser Programmiersprache.
- Sie bringen Erfahrung in der Anwendung mit OpenGL sowie BLT mit.
- Darüber hinaus bringen Sie noch die Neugierde und das Interesse am Erlernen neuer Programmiersprachen mit.
- Berufliche Erfahrung in der Testautomatisierung sind von Vorteil.
- Zusätzliche C und Python-Kenntnisse sind wünschenswert.
- Fließende Deutsch- und gute Englischkenntnisse setzen wir voraus.