C++ Developer (Video)

2 Months ago • All levels • Research & Development • $45,480 PA - $63,120 PA

Job Summary

Job Description

Evolution is seeking a talented C++ Developer to contribute to their Video team, focusing on video recognition solutions, research-oriented projects, and video distribution. Daily tasks offer opportunities for research and learning new technologies. Responsibilities include designing and implementing video recognition services, maintaining system documentation, delivering high-quality code, translating business needs into technical designs, troubleshooting, and collaborating within the development team. The role involves participating in business and technical decisions and continuous learning of new technologies.
Must have:
  • Good C/C++ knowledge and experience
  • Understanding of algorithms, data structures, and STL
  • Basic ML understanding
  • Fluent English
  • Independent and team work ability
Good to have:
  • Python 3 knowledge
  • ML experience
  • Linux OS familiarity
  • Network stack understanding
  • Live-streaming platform knowledge
Perks:
  • Health insurance
  • Modern office environment
  • Company café and gym
  • Attendance at international IT conferences
  • Professional development opportunities

Job Details

Company Description

Evolution is a multinational business at the forefront of the online gaming industry. We have an extensive track record of number 1s and are always looking for great people to help us create the next big product hit.
Our original and high-quality product portfolio includes many innovative and award-winning player favorites.

We thrive on pushing limits, being at the forefront of game design, ensuring a low game latency and producing games that are safe and secure to deliver on our Engineering mission: A flawless player experience.

Job Description

We are looking for a talented C++ Developer, who will work on advanced and interesting solutions for the Video team. 
The job is mostly related to video recognition solutions, but there are also a variety of research-oriented and video distribution-oriented projects. 
Your day-to-day job will also provide many opportunities for research and learning new technologies. 

Qualifications 

  • Good knowledge and practical C/C++ experience 
  • Knowledge of basic algorithms, data structures, and STL 
  • At least a basic understanding of ML concepts 
  • Fluent knowledge of the English language 
  • Ability to operate independently, and as part of a team 
  • RnD-oriented mindset, open-minded approach to development 

Additional knowledge will be considered an advantage: 

  • Python 3 knowledge 
  • ML experience 
  • Linux OS 
  • Network stack 
  • Overall understanding of the technologies and platforms specific to live-streaming 

Responsibilities 

  • Design and implement solutions for video recognition services 
  • Create and maintain system specification documentation 
  • Deliver code of the highest quality, attention to detail, and system testing on a timely basis 
  • Translate business requirements into technical and functional designs 
  • Diagnose and resolve systems problems 
  • Work within the Development Team to deliver winning products 
  • Participate in making business and technical decisions within the team 
  • Learning new technologies 

We offer 

  • Gross monthly salary from 3790 EUR to 5260  EUR 

  • Challenging work with the award-winning products in a dynamic, RnD-oriented team 

  • Professional and personal development 

  • The startup-like culture of the team enables us to try new approaches and technologies and remain on the edge of technological development 

  • Health insurance, contemporary office environment, company café, kitchens, company gym, attending international IT conferences, and other benefits 

 

#LI-ES1

#LI-Hybrid

Similar Jobs

BULKHEAD - Gameplay Engineer

BULKHEAD

Derby, England, United Kingdom (On-Site)
6 Days ago
Theorycraft Games - UI Engineer

Theorycraft Games

United States (Remote)
2 Months ago
NVIDIA - Senior Firmware PHY Verification Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Trend Micro - Embedded Software Engineer (C/C++)

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
6 Days ago
NVIDIA - Senior High-Performance System Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Atlanta, Georgia, United States (On-Site)
4 Months ago
ByteDance - Senior Research Scientist, Foundation Model, Speech Understanding

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior Software Engineer - Robot Learning Platform

NVIDIA

Toronto, Ontario, Canada (On-Site)
1 Month ago
NVIDIA - Senior Hardware Architect

NVIDIA

Yokne'am Illit, North District, Israel (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Undead Labs - Senior Open World Engineer

Undead Labs

Seattle, Washington, United States (Hybrid)
1 Month ago
ION - Principal Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
5 Months ago
Google - Software Engineer II, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Electronic Arts - Software Engineer III - AdTech (SDK / Rendering)

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
CD PROJEKT RED - Data Scientist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Months ago
Meta - Data Engineer, Product Analytics

Meta

Seattle, Washington, United States (On-Site)
4 Months ago
ByteDance - Backend Engineer, Ark Large Model Platform - 2025 Start

ByteDance

Singapore (On-Site)
5 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Portugal (Remote)
5 Months ago
Singularity 6 - Art Application Drop Box

Singularity 6

United States (Hybrid)
10 Months ago
Coffee Stain - Senior Programmer

Coffee Stain

Skövde, Västra Götaland County, Sweden (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Riga, Latvia

Playtech - Polish speaking Game Presenter

Playtech

Riga, Latvia (On-Site)
5 Months ago
Playtech - Shuffler

Playtech

Riga, Latvia (On-Site)
5 Months ago
Social Discovery Group - VP of Finance

Social Discovery Group

Latvia (Remote)
5 Months ago
Evolution - Game Presenter (Spēļu Prezentētājs)

Evolution

Riga, Latvia (On-Site)
2 Months ago
Playtech - Talent Acquisition Lead

Playtech

Riga, Latvia (On-Site)
6 Days ago
Evolution - Compensations & Benefits Analyst (based in Riga or Warsaw)

Evolution

Riga, Latvia (On-Site)
4 Months ago
Evolution - Project Coordinator (Game Development)

Evolution

Riga, Latvia (On-Site)
4 Months ago
Evolution - Electrician

Evolution

Riga, Latvia (On-Site)
4 Days ago
Social Discovery Ventures - VP of Finance

Social Discovery Ventures

Latvia (Remote)
6 Months ago
Evolution - Unreal Engine/C++ Engineer

Evolution

Riga, Latvia (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Senior Manager, Software Engineering - League Studio, Build, Test, Ship

Riot Games

Los Angeles, California, United States (On-Site)
1 Week ago
NXP - Software Engineering Intern, Linux Kernel/BSP

NXP

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
Corsair - Firmware Software Engineer

Corsair

Taiwan (On-Site)
1 Week ago
NVIDIA - Senior System Software Engineer, Robotics Simulation

NVIDIA

Canada (Hybrid)
4 Weeks ago
NVIDIA - Senior ASIC Design Engineer

NVIDIA

North Carolina, United States (Hybrid)
1 Week ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

Menlo Park, California, United States (Remote)
4 Months ago
ByteDance - Backend Engineer - Applied Machine Learning Platform

ByteDance

Singapore (On-Site)
5 Months ago
NVIDIA - GPU Firmware Manager

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Tesla - PLC Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
1 Month ago
Rockstar Games - Engineering Manager

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Evolution is a world-leader in product innovation and advanced IT-solutions for video streamed live casino. Our code runs 24/7/365 serving millions of users globally and processing financial transactions of thousands of EUROs every second.  

Evolution AB (publ) is listed on Nasdaq Nordic with a MCAP of over EUR 20B.


The company was founded in 2006, inspired by the world-renowned casino in Monte Carlo. Using the rapidly emerging technology, Evolution founders wanted to bring the excitement from the live player experience in to the home. From that came our brand promise of delivering a product which was AS REAL AS IT GETS, and our key corporate value ALIVE.


Today, more than 13,000 EVOlutioneers work in the company’s sites across 5 continents. With an ever-growing world-wide demand for our innovative product and high quality services, we look for more high performing talent with a team player mindset and diverse skillsets and backgrounds. 


Please read our Privacy and Cookies policies below before submitting any personal data to us: https://www.evolution.com/privacy-policy & https://www.evolution.com/cookies-policy


Followers must be 18+.  

http://gambleaware.co.uk Please gamble responsibly. 🔞 


Evolution is licensed and regulated by the Malta Gaming Authority under licence MGA/B2B/187/2010 issued on 01 of August 2018. Evolution is also licensed and regulated in many other jurisdictions such as the United Kingdom, Belgium, Canada, Romania, South Africa, and others.

Tbilisi, Tbilisi, Georgia (On-Site)

São Paulo, State Of São Paulo, Brazil (On-Site)

Medellín, Antioquia, Colombia (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Tbilisi, Tbilisi, Georgia (On-Site)

St. Julian's, Malta (On-Site)

St. Julian's, Malta (On-Site)

Cebu City, Central Visayas, Philippines (On-Site)

View All Jobs

Get notified when new jobs are added by Evolution

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug