Real-Time Image / Video Processing Engineer Job in Moscow
Education
Doctor of Philosophy (Master of Sciences) in Computer Science, Mathematics, or Electronics Engineering
Mandatory
- Experience in image / video processing algorithm development / implementation
- Strong mathematical background
- Strong coding skills in C/C++ (Visual Studio)
- Good English skills
Preference
- Experience in FPGA design, understanding of principles of real time video processing systems
- Digital filtering, Fourier transform, DCT, linear algebra, numerical optimization
- Video filter design experience using VirtualDub, DirectShow, Avisynth DirectShow, VfW, Media Foundation
- STL, managed C++, C#, WPF, C#/C++ interoperability
- GPU acceleration (CUDA, shader language), MMX/SSE
- Image processing libraries
- Photography, digital video, video editing (hobby-level). Experience in corresponding software
- Matlab
- Team work and commercial programming experience