Senior C++ Programmer

7 Months ago • All levels • Game Programmer

Job Summary

Job Description

Experienced C++ programmer with game development experience required for building game systems. Must have C/C++ proficiency, 3rd party engine experience, and strong object design knowledge.
Must have:
  • C++ Programming
  • Game Development
  • 3rd Party Engine
  • Object Design
Good to have:
  • Scripting Languages
  • Multi-Platform Title
  • RPG Experience
  • Project Planning
Perks:
  • Latest Technologies
  • Successful Game

Job Details

We are looking for an experienced C++ programmer who likes games and wants to participate in the development of game systems.

Requirements

  • Programming in C/C++, work with a 3rd party engine, experience in game development in multiple platforms, good knowledge of C/C++ programming and object design
  • Knowledge of the MS Visual Studio environment (editor, debugger, profiler)
  • Knowledge of 3D math
  • Experience with version-control tools (SVN, Git, Perforce etc.)
  • Positive approach and communicativeness
  • Experience in teamwork on a game project, even amateur and/or unfinished
  • Ability and willingness to learn new things
  • Good English language skills
  • Proficient in the Czech language

Nice to have

  • A completed multi-platform title
  • Experience in scripting languages (ideally Lua)
  • Good familiarity with games (ideally RPGs)
  • Experience in planning extensive projects (MS Project, Scrum, YouTrack)

We offer

  • An opportunity to work with the latest technologies on a worldwide successful game

________________________________________________________________________________________________

Hledáme zkušeného programátora v C++, který má rád hry a chce se podílet na vývoji herních systémů.

Požadavky

  • Programování v C/C++. Práce s 3rd party enginem.
  • Zkušenosti s vývojem her na více platformách
  • Dobrou znalost programování v C/C++ a objektového návrhu
  • Znalost prostředí MS Visual Studio (editor, debugger, profiler)
  • Znalost 3D matematiky
  • Zkušenost s nástroji pro správu revizí (SVN, Git, Perforce apod.)
  • Pozitivní přístup a komunikativnost
  • Zkušenost s prací v týmu na nějakém herním projektu, třeba i amatérském a/nebo nedokončeném.
  • Schopnost a ochotu učit se novým věcem
  • Dobrou znalost anglického jazyka

Výhodou

  • Dokončený multi-platformový titul
  • Zkušenost se scriptovacími jazyky (nejlépe Lua)
  • Přehled ve hrách (nejlépe RPG)
  • Zkušenost s plánováním větších projektů (MS Project, Scrum, YouTrack)

Nabízíme

  • Možnost práce s nejnovějšími technologiemi na světově úspěšném titulu.

Similar Jobs

ByteDance - Solutions Engineer, Ads

ByteDance

State Of São Paulo, Brazil (On-Site)
1 Week ago
NVIDIA - Senior System Software Engineer - Autonomous Driving

NVIDIA

Beijing, Beijing, China (On-Site)
1 Month ago
Imagineio - Senior Generative AI Engineer

Imagineio

India (Remote)
2 Weeks ago
Epic Games - Senior QA Engineer

Epic Games

(On-Site)
2 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
5 Months ago
Raw power games - Associate Lead Gameplay Programmer

Raw power games

Copenhagen, Denmark (Hybrid)
2 Months ago
Ubisoft - Tools Programmer

Ubisoft

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
5 Days ago
IO Interactive - Multiplayer Programmer

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
3 Days ago
CIEL HR - Game Developer

CIEL HR

Mumbai, Maharashtra, India (On-Site)
9 Months ago
DraftKings - Lead Software Engineer, Unity

DraftKings

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Staff Frontend Engineer - Editing Foundations (Rust)

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Remote)
3 Months ago
Ramen VR - Lead Engine Programmer

Ramen VR

California, United States (On-Site)
8 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Weeks ago
Epic Games - Lead UE Tools Engineer

Epic Games

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
ByteDance - Machine Learning Engineer, SMB

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer Intern (SDN) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Streamline Media Group  Inc  - Junior Game Programmer (Unreal)

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
5 Months ago
Ubisoft - Senior ML Programmer

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

PwC - Junior/Senior Consultant - Fraud

PwC

Prague, Prague, Czechia (On-Site)
5 Months ago
Bohemia Interactive - QA Testers for Arma 4

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Week ago
PwC - SAP HCM Payroll Consultant

PwC

Prague, Prague, Czechia (On-Site)
6 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Month ago
Evolution - IT Support Engineer

Evolution

Prague, Czechia (On_site)
2 Months ago
Forgotten Empires - Producer - Age of Empires/Mythology (Remote)

Forgotten Empires

Prague, Czechia (Remote)
5 Days ago
Wargaming - Community Manager (World of Tanks PC)

Wargaming

Prague, Prague, Czechia (Hybrid)
5 Days ago
PwC - Senior Consultant - Business Restructuring Services

PwC

Prague, Prague, Czechia (On-Site)
6 Months ago
Room 8 Studio - Unreal Engine Cinematic Artist (Trailer Production)

Room 8 Studio

Czechia (On-Site)
5 Months ago
Warhorse Studios - DevOps / System Administrator

Warhorse Studios

Prague, Prague, Czechia (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Gunzilla - Senior Console Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
Techland - Lead Game Programmer

Techland

Poland (On-Site)
10 Months ago
BULKHEAD - Gameplay Engineer

BULKHEAD

Derby, England, United Kingdom (On-Site)
6 Days ago
Ubisoft - Lead Programmer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
1 Month ago
Paradox Interactive - Experience Gameplay Programmer for Victoria 3

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
6 Months ago
Santa Monica Studio - Senior Pipeline Programmer

Santa Monica Studio

Los Angeles, California, United States (Remote)
5 Days ago
Epic Games - Senior Tools Programmer, Applied Usability

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Activision - Senior Multiplayer Gameplay Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Week ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Canada (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Warhorse Studios is a video-game developer founded in 2011 by a handful of intrepid Czech gaming industry veterans, now grown to a dedicated team of over 250 men and women. Currently working Kingdom Come: Deliverance II, anticipated sequel to our debut title, Kingdom Come: Deliverance, a gritty, medieval, combat-based RPG set in a realistic historic environment and met with an enthusiastic reception from both critics and players worldwide. We are now a part of the leading video game publisher Plaion

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (Hybrid)

Prague, Prague, Czechia (Hybrid)

View All Jobs

Get notified when new jobs are added by Warhorse Studios

Level Up Your Career in Game Development!

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

Job Common Plug