- Workplace
- Remote
- Type
- Full-time
- Department
- IT
- Seniority
- Senior
- Experience
- 5+ years
- Source
- RecruiterFlow
Description
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.
----
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.