Westhouse ist eines der führenden internationalen Recruitment Unternehmen für die Vermittlung von hochqualifizierten Fachexperten in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännischem und Fachberatung.
Für unseren Kunden suchen wir aktuell eine/n C++ Developer (m/w/d) - Remote.
Ihre Aufgaben
1. Spezifikation von Schnittstellen auf Hardware-Ebene
2. Entwerfen von Software bzw. Anforderungsspezifikation an die QS-Umgebung
3. Entwicklung von Software-Komponenten (Coding) von der Anwendungs- bis zur Hardware-Ebene
4. Design und Entwicklung von automatisierten Abnahme- und Integrationstests
5. Durchführung von Qualitätssicherung und Code-Reviews
Interessiert?
Elvin Cagi
Tel.:
Fax.:
Email:
Share posting
Ihre Qualifikationen
6. Umfassende Kenntnisse in der C++-Entwicklung, auch mit modernem C++ (nach C++14 Standard) und der Standard Template Library (STL) für Linux im Embedded Bereich (mindestens 3 Jahre)
7. Umfassende Erfahrung im Betriebssystemen Linux/ Unix, sicherer Umgang mit der Linux-Shell (mindestens 3 Jahre)
8. Umfassende Erfahrung in der Softwareentwicklung für Embedded Systems, d.h. Technisches Design komplexer verteilten Anwendungen (Microservice Architekturen) sowie Middleware-Infrastrukturen (mindestens 3 Jahre)
9. Umfassende Kenntnisse in der Code-Qualitätssicherung (Entwicklung von Unit- und Integrationstests, Einbindung von Codeanalysetools) (mindestens 3 Jahre Erfahrung)
10. Umfassende Kenntnisse mit GitLab und Jenkins sowie im Umgang mit Monitoring-Tools wie Kibana und Grafana (mindestens 3 Jahre Erfahrung)
11. Methodische Kenntnisse und Erfahrung in der Softwareentwicklung gemäß agilen Prinzipien (SCRUM)
12. Kenntnisse und Erfahrung im Bereich der objektorientierten Programmierung (C++, Python, Electron, Docker)
13. Kenntnisse und Erfahrung in Microservice Architekturen, cloudbasierten Infrastrukturen (AWS), Kubernetes etc. sowie mit Messaging-Systemen wie Apache Kafka oder RabbitMQ
14. Kenntnisse und Erfahrung in der Softwareentwicklung im Kontext Netzwerke und Protokolle
15. Erfahrung mit modernen CI/CD-Umgebungen
16. Erfahrung in der strukturierten Fehleranalyse, Profiling (Performance) und Fehlerbehebung