C++ Developer

Egypt - Egypt
> Maintenance of the modeling algorithms and data structures of the open-source software libraries OpenCascade Technology (https://www.opencascade.com/content/overview) and its commercial components (https://www.opencascade.com/content/added-value-components);

> Development of new algorithms according to the strategies of OCCT development;

> Bug fix of the existing algorithm


RequirementsEducation and soft skills requirements:

> Bachelor's and/or master's degree in Computer Science or Mathematics;

> Good knowledge in linear algebra and analytical geometry;

> Good knowledge of numerical algorithms;

> Writing/Speaking skills in English, minimum level B2, according to the Common European Framework of Reference for Languages;

> Self-motivated and proactive; ability to work independently and collaboratively as part of a team, and take creative feedback constructively;

> Good communication and interpersonal skills

Technical skills:

> 4+ years of experience in relevant area

> Middle level knowledge/experience with C++

Desirable Requirements:
> Experience in the CAD domain;

> Knowledge in parallel computing and multithreading (TBB, OpenMP);

> Knowledge of source control systems (Git);

> Cross platform development including Windows, Linux, iOS, Android.


Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com