Aktiviere Job-Benachrichtigungen per E-Mail!

C++ Developer (m/w/d)

TN Germany

Garching bei München

Remote

EUR 55.000 - 85.000

Vollzeit

Vor 13 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Ein innovatives Unternehmen sucht einen talentierten C++ Developer, der in einem dynamischen Umfeld arbeiten möchte. Diese spannende Rolle umfasst die Entwicklung von Software-Komponenten und die Spezifikation von Schnittstellen auf Hardware-Ebene. Sie werden an der Gestaltung und Entwicklung automatisierter Tests beteiligt sein und die Qualitätssicherung durch Code-Reviews unterstützen. Wenn Sie über umfassende Kenntnisse in moderner C++-Entwicklung und Embedded Systems verfügen, könnte dies die perfekte Gelegenheit für Sie sein, Ihre Fähigkeiten in einem agilen Team einzubringen.

Qualifikationen

  • Umfassende Kenntnisse in der C++-Entwicklung, mindestens 3 Jahre Erfahrung.
  • Erfahrung mit Linux/Unix-Betriebssystemen und der Linux-Shell, mindestens 3 Jahre.

Aufgaben

  • Spezifikation von Schnittstellen auf Hardware-Ebene und Entwicklung von Software-Komponenten.
  • Durchführung von Qualitätssicherung und Code-Reviews.

Kenntnisse

C++ Entwicklung
Linux/Unix-Betriebssysteme
Embedded Systems
Code-Qualitätssicherung
GitLab
Jenkins
Microservice-Architekturen
Cloudbasierte Infrastrukturen (AWS)
Kubernetes
Performance-Profiling

Tools

GitLab
Jenkins
Kibana
Grafana
Docker

Jobbeschreibung

Westhouse ist eines der führenden internationalen Recruitment-Unternehmen, spezialisiert auf die Vermittlung hochqualifizierter Fachkräfte in Bereichen wie IT Life Cycle, SAP, Engineering, Kaufmännisches und Fachberatung.

Für unseren Kunden suchen wir aktuell einen/n C++ Developer (m/w/d) - Remote.

Ihre Aufgaben
  • Spezifikation von Schnittstellen auf Hardware-Ebene
  • Entwerfen von Software bzw. Anforderungsspezifikation für die QS-Umgebung
  • Entwicklung von Software-Komponenten (Coding) von der Anwendungs- bis zur Hardware-Ebene
  • Design und Entwicklung von automatisierten Abnahme- und Integrationstests
  • Durchführung von Qualitätssicherung und Code-Reviews
Interessiert?
  • Umfassende Kenntnisse in der C++-Entwicklung, inklusive modernem C++ (nach C++14 Standard) und der Standard Template Library (STL) für Linux im Embedded Bereich (mindestens 3 Jahre)
  • Erfahrung im Umgang mit Linux/Unix-Betriebssystemen, sicherer Umgang mit der Linux-Shell (mindestens 3 Jahre)
  • Erfahrung in der Softwareentwicklung für Embedded Systems, inklusive technischem Design komplexer verteilter Anwendungen (Microservice-Architekturen) sowie Middleware-Infrastrukturen (mindestens 3 Jahre)
  • Kenntnisse in der Code-Qualitätssicherung, z.B. Entwicklung von Unit- und Integrationstests sowie Einsatz von Codeanalysetools (mindestens 3 Jahre)
  • Erfahrung mit GitLab, Jenkins sowie Monitoring-Tools wie Kibana und Grafana (mindestens 3 Jahre)
  • Methodische Kenntnisse in der Softwareentwicklung nach agilen Prinzipien (SCRUM)
  • Kenntnisse in objektorientierter Programmierung, z.B. C++, Python, Electron, Docker
  • Erfahrung mit Microservice-Architekturen, cloudbasierten Infrastrukturen (AWS), Kubernetes sowie Messaging-Systemen wie Apache Kafka oder RabbitMQ
  • Kenntnisse im Bereich Netzwerke und Protokolle
  • Erfahrung mit modernen CI/CD-Umgebungen
  • Fähigkeit zur strukturierten Fehleranalyse, Performance-Profiling und Fehlerbehebung
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.