Software Engineer, Game Systems

20 Hours ago • All levels

Job Summary

Job Description

The Software Engineer, Game Systems will be responsible for developing fundamental game systems such as Artificial Intelligence, Animation, and low-level networking. They will also optimize the low-level codebase and develop gameplay features as needed. The ideal candidate should be self-motivated, passionate about games (especially the Mount & Blade series), and proficient in English. Strong knowledge of C++, Linear Algebra, and C# is required, along with excellent problem-solving and debugging skills. This role is for a full-time position, with the option of remote work but candidates who can locate in Ankara are preferred.
Must have:
  • Strong knowledge of C++.
  • Strong knowledge of Linear Algebra.
  • Experience with C#.
  • Excellent problem-solving and debugging skills.
  • Being self-motivated!
  • Proficiency in English.
Good to have:
  • Fluency of English (both spoken and written).
  • Experience with NPC Artificial Intelligence programming.
  • Experience with low level multiplayer programming with TCP/UDP.
  • Experience with development of many parts of game engine.
  • Experience with code optimization.
  • Experience with popular game engines (Unity, Unreal Engine etc.).

Job Details

Job Details

Software Engineer, Game Systems

We have an opening for full time, experienced and enthusiastic “Software Engineers” to focus on the development of game systems largely. Although we have the remote work option, we are looking for candidates who are able to locate in Ankara.  If you want to be a part of Taleworlds team please do not hesitate to apply after considering the mentioned qualifications below!

 

Responsibilities

- Development of fundamental game systems (Artificial Intelligence, Animation, Low level networking etc.)

- Optimizing low level codebase

- Development of gameplay features when required

 

Requirements

- Being self-motivated!

- Passion for playing games (especially the Mount & Blade series!)

- Proficiency in English

- Strong knowledge of C++

- Strong knowledge of Linear Algebra

- Experience with C#

- Excellent problem-solving and debugging skills

 

Pluses

- Fluency of English (both spoken and written)

- Experience with Non-Player Character (NPC) Artificial Intelligence programming

- Experience with low level multiplayer programming with TCP/UDP

- Experience with development of many parts of game engine

- Experience with code optimization

- Strong knowledge of C#

- Experience with popular game engines (Unity, Unreal Engine etc.)

Similar Jobs

Limit Break - Unityアセットインテグレーター (Japan)

Limit Break

Tokyo, Japan (On-Site)
4 Months ago
Wargaming - Senior Engine Developer (World of Tanks)

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Google - Software Engineer, iOS

Google

Seattle, Washington, United States (On-Site)
3 Days ago
2K - Test Manager, PC Compatibility

2K

Las Vegas, Nevada, United States (On-Site)
1 Month ago
ByteDance - Student Researcher Intern (Edge Research Project for General Intelligence)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - 3D Animator

Ubisoft

Barcelona, Catalonia, Spain (Hybrid)
3 Weeks ago
Ansys - Technical Account Manager

Ansys

(Remote)
8 Hours ago
Visual Concepts - Senior Software Engineer (Gameplay)

Visual Concepts

Agoura Hills, California, United States (On-Site)
1 Month ago
Outplay - Senior Artist

Outplay

Dundee, Scotland, United Kingdom (Hybrid)
1 Month ago
NVIDIA - Senior Optical MSDV Hardware Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
3 Months ago
PeopleFun - Senior Game Artist

PeopleFun

United States (Remote)
3 Weeks ago
Xsolla - Growth Marketing Manager

Xsolla

Los Angeles, California, United States (Remote)
1 Week ago
Scopely - Lead Engineer

Scopely

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Guadalajara, Jalisco, Mexico (On-Site)
10 Months ago
Limit Break - Level Designer

Limit Break

Tokyo, Japan (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ankara, Ankara, Türkiye

Dream Games - Executive Assistant

Dream Games

İstanbul, Türkiye (On-Site)
11 Months ago
Good Job Games - 2D Artist, Marketing

Good Job Games

İstanbul, Türkiye (On-Site)
5 Months ago
vertigoo games - Marketing Manager

vertigoo games

İstanbul, İstanbul, Türkiye (On-Site)
1 Day ago
Trendyol - International Tax Professionals

Trendyol

İstanbul, İstanbul, Türkiye (Hybrid)
1 Week ago
Codeway - QA Manager

Codeway

İstanbul, Türkiye (On-Site)
4 Months ago
Good Job Games - UI Artist

Good Job Games

İstanbul, Türkiye (On-Site)
7 Months ago
RoofStack - Senior Corporate Communications Specialist

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
3 Weeks ago
Fuse Games - Product Manager

Fuse Games

İstanbul, Türkiye (On-Site)
1 Day ago
Voodoo - Marketing Unity Developer

Voodoo

İstanbul, Türkiye (On-Site)
1 Month ago
gyb games - UI Designer

gyb games

İstanbul, İstanbul, Türkiye (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

TaleWorlds Entertainment is one of the leading independent game development studios in Turkey, creating titles for both PC and console. We are always on the lookout for talented and passionate individuals to join our team. If a specific role that you would like to apply for isn’t outlined below, we would still encourage you to forward an application.

Ankara, Ankara, Türkiye (Hybrid)

Ankara, Ankara, Türkiye (On-Site)

View All Jobs

Get notified when new jobs are added by tale worlds

Level Up Your Career in Game Development!

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

Job Common Plug