3DUniversum is a young, rapidly growing company, creating bleeding edge technology for 3D scanning, reconstruction and analysis, currently seeking a Software Developer to be part of an international research and development team.

Responsibilities include optimization, maintenance and further development of a OpenCL/GL code base for extended platform and version coverage,parallelization and migration of C++ code to OpenCL/GL and development of new high-performing assets for real-time computer vision, artificial intelligence and deep learning.

Required skills:
  • Experience with GPU programming (OpenCL/GL (ES), Cuda)
  • In depth knowledge of C++ development
  • Multi-threading optimization
  • 3D related mathematics and geometry processing
  • Fluent in spoken English
Desired experience:
  • Experience with common CV tools (OpenCV, PCL)
  • iOS and Android development and language skills (Objective-C, Java, Swift, Metal)