Ekkiden ist eine in 2019 gegründete internationale Beratungsgruppe: sie vereint ein Ökosystem leidenschaftlicher und engagierter Beraterinnen und Berater, die Transformationsprojekte in den Bereichen Organisation, Operations und Technologie durchführen, insbesondere in IT/Digital, Industrie/F&E sowie Nachhaltigkeit, für Großunternehmen und KMU in Frankreich, der Schweiz, Spanien und Deutschland.
Senior Software Developer C++ / GPU-Accelerated Processing Software
100% Remote
Requirements
Master’s degree in Computer Science, Information Systems, or a comparable technical field.
+5 years of professional experience as a C++ software developer in a corporate/enterprise environment.
Experience deploying and operating software across different platforms and operating systems (e.g. Linux, Windows, macOS).
Strong knowledge of modern C++ standards (e.g. C++11 and newer).
Solid experience in object-oriented design and development.
Hands-on experience with multi-threaded and high-performance software development.
Excellent analytical and problem-solving skills, with a structured and solution-oriented way of working.
Strong collaboration and communication skills in English
Good organizational skills and time management.
Nice to have
Experience with high-performance processing on CPU and GPU, ideally across multiple operating systems and with technologies such as CUDA, OpenCL or Metal.
Proficiency in additional programming languages such as C, Java or Python.
Domain knowledge in digital media processing, image/video data or related metadata, or in handling large data sets.
Familiarity with GUI frameworks such as Qt.
Experience with agile development processes and Continuous Integration/Delivery.
Oral and written communication skills in German.
-
Angebotenes Gehalt:
Wie sieht der Rekrutierungsprozess bei Ekkiden aus?
Bei Ekkiden sind wir bestrebt, jedem Kandidaten eine positive Erfahrung zu bieten.
Erstgespräch: Unser Rekrutierungsteam wird sich mit Ihnen in Verbindung setzen, um Ihre Motivation und Erwartungen zu besprechen.
Interviews: Je nach der Rolle, für die Sie sich bewerben, führen Sie ein oder zwei Interviews mit unseren Geschäftsleitern.
Kundengespräch: Schließlich haben Sie die Möglichkeit, den Kunden kennenzulernen.
Obwohl dies unser Standardprozess ist, können wir Anpassungen vornehmen, die auf spezifischen Umständen basieren.