— 5+ years of experience in C++ (C++11/14/17);
— Excellent OODA skills;
— High-performance multithreading / multiprocessing / message queueing (zero-copy);
— Linux debugging and profiling (gdb, perf, valgrind, nsight);
— Python (Cython / Python API);
— Basic linear algebra / DSP for image processing.
— High-performance computing (GPGPU / CUDA / OpenCL / OpenGL);
— Video streaming (Gstreamer, RTSP / RTMP, H.264 / 265);
— Linux4Tegra / L4T Multimedia API;
— OpenCV;
— ML frameworks (Pytorch, Tensorflow).
— Interesting and challenging work in a product and customer-oriented technology company;
— Plenty of opportunities to learn, grow and progress in your career;
— Health insurance;
— Paid vacation and sick leave;
— Cozy office near Lukyanivska metro station;
— Participate in R&D projects;
— Free English classes.
We are looking for a skilled video engineer for the project dealing with high-resolution video processing for sports. We build a complete end-to-end computer vision pipeline — image acquisition, processing, recognition and streaming in real-time. It includes customly built camera hardware. Main responsibility for this position is to create a stable system capable of capturing video streams with multiple camera sensors and process it in real-time (e.g., panorama stitching, color correction, image enhancement, etc.). Efficiency and performance in Linux environment are priority. Camera hardware is based on Nvidia Jetson, hence familiarity with Linux4Tegra is a strong advantage.
bit.ly/2C8K9ZZ