Software Engineer, Game Systems

3 Weeks 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

Playgendary - QA Specialist

Playgendary

Limassol, Limassol, Cyprus (Remote)
3 Months ago
Easybrain - HTML5 Game Developer

Easybrain

Cyprus (On-Site)
10 Months ago
Tripledot Studios - Senior UI Artist

Tripledot Studios

Jakarta, Jakarta, Indonesia (Hybrid)
3 Months ago
Colo pl - Graphics Engineer

Colo pl

Tokyo, Japan (On-Site)
1 Year ago
Arrible - 3D Modeller

Arrible

Odesa, Odesa Oblast, Ukraine (Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Data Scientist, Research, Chrome

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Kojima - Game Designer

Kojima

Tokyo, Japan (On-Site)
3 Weeks ago
Meta - Research Scientist, Machine Learning (PhD)

Meta

Sunnyvale, California, United States (On-Site)
6 Months ago
The Walt Disney Company - Principal Software Engineer - Ad Platform

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
Unity - Manager, Software Engineering, Web Platform

Unity

Bellevue, Washington, United States (On-Site)
10 Months ago
Inworld AI - People Ops/HR Lead

Inworld AI

Mountain View, California, United States (Hybrid)
1 Month ago
Magic Media - Senior 3D Environment Artist (Unreal)

Magic Media

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
Google - Senior Data Scientist, Research, Global Networking and Infrastructure

Google

Atlanta, Georgia, United States (On-Site)
3 Weeks ago
Unity - Senior Product Manager - Mobile Products

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Skillz - Lead Web Full Stack Engineer (Las Vegas)

Skillz

Las Vegas, Nevada, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Ankara, Ankara, Türkiye

Paxie Games - Product Specialist

Paxie Games

Göztepe, İstanbul, Türkiye (On-Site)
6 Months ago
Valeo - Process/Manufacturing Engineering Engineer

Valeo

Bursa, Bursa, Türkiye (On-Site)
2 Days ago
luxsoft - Senior/Lead Data Engineer

luxsoft

Türkiye (Remote)
1 Week ago
Good Job Games - 2D Animator, Studio

Good Job Games

İstanbul, Türkiye (On-Site)
1 Month ago
roof games - IT Assistant Specialist

roof games

Istanbul, İstanbul, Türkiye (On-Site)
3 Weeks ago
RoofStack - Software Architect

RoofStack

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Chef.js - Game Developer

Chef.js

Ankara, Ankara, Türkiye (On-Site)
2 Weeks ago
RoofStack - Senior Product Owner

RoofStack

Istanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Trendyol - Procurement Professionals

Trendyol

Istanbul, İstanbul, Türkiye (Hybrid)
1 Week ago
Luxoft - Junior C++ developer

Luxoft

Türkiye (Remote)
5 Months 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