Position: Senior C++ Engineer
Company: Oxagile
Category: C++
Experience required: 5y
English level: fluent

Required Skills:
— Deep understanding of C++, multithreading, concurrency knowledge of algorithms and data structures;

— Good understanding of build systems (gradle, cmake);

— Deep knowledge of design patterns;

— Strong math skills;

— Good written and verbal communication skills in English (at least B2+ level)

Desired Skills:
— Knowledge of GPU architecture;
— Knowledge FFmpeg, AVFoundation, MediaCodec;
— Video processing, image processing, opengl, directx, linux.

Project:
Client is currently building its next-generation media-centric News operations product.
The solution is an agile, unified News operation which reimagines modern storytelling, empowering users to craft and deliver meaningful stories together.
TV News stations like CNN, BBC, NBC, Fox, and other digital media News production shops will use the product to allow their reporters, journalists, producers
and digital teams to collaborate from everywhere and create compelling, media-rich stories.
Core of the solution is Advanced real-time & multi-layer 2D/3D graphics engine.
The engine platform is a comprehensive suite of tools to design, manage and playout high-quality 2D and 3D graphics. With the solution, it is fast and easy to design and playout graphics, crawlers, tickers, lower thirds, logos, full frame graphics and complex 3D animations. It also supports live data sources (ODBC, XML, Excel, RSS, CSV), video files, input video streams and scripting. It offers, highly scalable architecture and modern web-based UI. Powered by the Brainstorm real-time 3D engines, it significantly expands on-air and file-based graphic capabilities with its support of different resolution (HD, 4K, Social Media), of Unicode fonts and languages and of outstanding transition logic.

In Return, We Provide:
- Innovative long- and mid-term projects within the online video, real time communication, and programmatic advertising domains;
- Competitive salary;
- A clear, well-established, yet flexible project management process that is being constantly honed to help you succeed;
- Accessible management who understand the value of an open door policy and are driven to help solve problems quickly and constructively;
- A chance to work with world-renowned brands including Google, Discovery, Vodafone, and others;
- Perks and bonuses that include medical coverage, sports compensation, professional certification and training classes, a generous employee referral program, free coffee and snacks, and more;
- Flextime schedules;
- A modern, comfortable office facility just a stone’s throw away from the metro

If you are up for the challenge, let’s talk! Please get in touch by using the button below. Thank you!