С++ developer

з/п не указана

Требуемый опыт работы: 1–3 года

Полная занятость, гибкий график

We search for a Software Developer with strong C++ background and software development expertise who's able to develop high performance and robust 3D modeling algorithms.

Responsibilities:

  • 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 algorithms.

Requirements:

Mandatory:

  • Higher education in Сomputer Science
  • Extensive knowledge / experience with C++
  • Knowledge in linear algebra and analytical geometry
  • Knowledge of numerical algorithms
  • Knowledge in parallel computing and multithreading (TBB, OpenMP)
  • Team work experience
  • English skills sufficient for reading and writing of technical documentation and spoken communication
  • Good communication and interpersonal skills

Desirable:

  • Experience in CAD domain
  • Knowledge of source control systems (Git)
  • Cross platform development including Linux, Windows, iOS, Android

We offer:

Work in international team. We grant a great package of additional benefits such as flexible working time, medical insurance, language courses, sport and event programs.

Ключевые навыки

C++
algebra and analytical geometry
Linux, Windows, iOS, Android

Адрес

Нижний Новгород, проспект Гагарина, 25Б

Вакансия опубликована 31 января 2020 в Нижнем Новгороде

Похожие вакансии