Maintaining a modern cross-platform C++ codebase (Android/iOS/macOS/Windows/Linux/Cloud/Web)
Optimizing code performance, including platform and hardware specific optimizations such as leveraging the mobile GPU
requirements
Having delivered to a production-ready state software written in C++ in the Computer Vision domain, preferably running under time/memory constraints on multiple platforms
Experience in SLAM-related disciplines, feature detection/description/matching, 3D model tracking
Understanding of modern 3D graphics pipelines
Good mathematical basis in linear algebra
Experience with data-parallel concepts and APIs (OpenGL / Vulkan / Metal / CUDA / OpenCL / SYCL )
CMake, LLVM, OpenCV, TBB, Ceres
nice to have
Experience with 3D deep learning
we offer
Opportunity to co-create meaningful technology and products that improve people’s lives.
Culture of ownership, openness and trust.
Working with professionals in a small dream team.
The most effective and proven cooperation methodologies and tools.
Freedom and flexibility working remotely or on-site in Wroclaw, Poland.
Unlimited, paid vacation time.
Private healthcare.
Work equipment and tools of your choice.
Competitive and fair salary depending on skills and experience.