Programmer

1 Month ago • 3 Years + • Game Programmer

Job Summary

Job Description

Ubisoft seeks a Programmer to contribute to the development of high-quality video game software. Responsibilities include working within a team, developing and implementing independent modules, handling day-to-day development issues related to UI and networking, and optimizing performance. The ideal candidate possesses strong C/C++ skills with object-oriented/data-oriented programming experience, mobile game engine expertise, and experience shipping mobile games on Android and iOS. A strong understanding of performance bottlenecks, multi-threading, and debugging is essential. The role requires adaptability to new technologies and a self-motivated approach.
Must have:
  • Strong C/C++ skills
  • Mobile game engine experience
  • Android/iOS development experience
  • Shipped multiple mobile games
  • Object-oriented/Data-oriented programming
Good to have:
  • Experience with 3rd party plug-ins
  • Game console or Android/iOS (C++) experience
  • Knowledge of Networking API
  • Agile methodology experience

Job Details

Company Description

Ubisoft is a leading developer and publisher of video games worldwide whose brand portfolio covers blockbusters such as Assassin’s Creed, Watch Dogs, The Division, Prince of Persia, Splinter Cell, Ghost Recon, Rainbow Six, Rayman, Just Dance as well as games for the whole family, from Imagine and Petz to Raving Rabbids. To continue building on its achievements for the future, Ubisoft is looking for new talent for its growing Indian studios!  

We favor diversity, creativity, drive, and team spirit. If you have the skills and the desire to succeed, we want you to be a part of this exciting period of growth.  

To continue building on its achievements for the future, Ubisoft is looking for talented candidates for its growing Indian studios! 

Job Description

  • · Work within a team to develop high quality video game software.
  • · Develop and implement independent modules.
  • · Deal with day today issues while development of games related to UI, Networking etc.
  • · Deal With Performance Issues: Optimization.

Qualifications

  • · Strong C/C++ Skills with object oriented/Data-Oriented programming skills (Mandatory).
  • · Must have experience in Mobile focused game engines and Mobile Dev in general
  • · Experience of dealing with Android and iOS as developer platform and familiarity with respective SDKs
  • · Have shipped multiple games/apps on mobiles
  • · 3+ years of experience in object oriented/Data Oriented programming.
  • · High aptitude and strong analytical skills.
  • · Should be familiar with performance bottlenecks and ways to resolve them, multi-threading, OS concepts, System programming etc.
  • · Strong debugging and trouble-shootings abilities.
  • · Should be able to adapt to new technologies, fast changing technological environments and should be self-motivated.
  • · Masters or Bachelor’s degree in computer science (ideally from a reputed institute) or relevant work experience

Additional Information

  • · Gameplay programming and game development related experience.
  • · Experience with 3rd party plug-ins like Flurry, GameCenter, GuardSquare etc
  • · Knowledge of video game developments and video game engines.
  • · Preferably have worked on any game console or Android /IOS (C++).
  • · Knowledge of Networking API + Work Experience will be an added advantage.
  • · Have used agile methodology.
  • · Passion for Gaming

Similar Jobs

Ubisoft - Engine Programmer

Ubisoft

Paris, Île-de-France, France (On-Site)
1 Week ago
Ubisoft - Senior AI programmer

Ubisoft

Singapore, Singapore (On-Site)
4 Months ago
Playground Games - Senior Rendering Engineer

Playground Games

England, United Kingdom (Hybrid)
1 Week ago
Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
1 Month ago
Luxoft - Junior C++ developer

Luxoft

Türkiye (Remote)
3 Months ago
Rocket Werkz - GAME PROGRAMMER (UNREAL ENGINE)

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
7 Months ago
ChaotixAI - Game Developer 2D

ChaotixAI

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Grimlore Games - C++ Programmer RTS Games (m/f/d)

Grimlore Games

Bavaria, Germany (Remote)
4 Months ago
Rebellion - Senior Gameplay Programmer

Rebellion

Runcorn, England, United Kingdom (Hybrid)
5 Days ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer Graduate (Multi-Cloud CDN)

ByteDance

San Jose, California, United States (On-Site)
6 Days ago
NVIDIA - Director, Software QA

NVIDIA

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Week ago
Tencent - Senior Technical Artist

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Next Level Business Services - C++ Developer

Next Level Business Services

Milwaukee, Wisconsin, United States (On-Site)
5 Months ago
Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Keywords Studios (Player Support) - Keywords Talent Community

Keywords Studios (Player Support)

Ireland (Remote)
4 Days ago
Playrix - Director of Engineering

Playrix

Montenegro (Remote)
5 Months ago
Playrix - Senior Engineering Manager

Playrix

Ukraine (Remote)
5 Months ago
NBCUniversal - Technical Art Director

NBCUniversal

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

PwC - IN-Senior Associate_ Data Modeler _D&A_Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
5 Months ago
Hashlist - Product Manager

Hashlist

Pune, Maharashtra, India (Hybrid)
5 Months ago
Zeta - Lead - Training

Zeta

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Warner Bros Games - Staff Software Engineer - AWS Architecture (Observability Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Aristocrat Gaming - Technical Writer

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
4 Weeks ago
Qt Group - Software Engineer

Qt Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Shape Construction - MLOps Engineer - 4 Day Week + Remote

Shape Construction

India (Remote)
6 Months ago
Tesla - Service Manager

Tesla

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Virtusa - DevOps Lead

Virtusa

Pune, Maharashtra, India (Hybrid)
5 Months ago
WebMD - Technical Lead

WebMD

Maharashtra, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
4 Days ago
FISHLABS GmbH - (All Levels) Programmer (m/f/d)

FISHLABS GmbH

Hamburg, Hamburg, Germany (On-Site)
10 Months ago
OAO INFO INDIA - Lead Game Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Digital Extremes - Senior Engine Programmer

Digital Extremes

Ontario, Canada (Remote)
2 Months ago
Rebellion - Gameplay Programmer

Rebellion

Warwick, England, United Kingdom (Hybrid)
6 Days ago
Epic Games - Senior Engine Programmer

Epic Games

(On-Site)
1 Month ago
Outscal - C++ Game Programmer (All levels)

Outscal

(Remote)
1 Year ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
2 Weeks ago
Supercell - Senior Gameplay Programmer, Squad Busters

Supercell

Helsinki, Uusimaa, Finland (On-Site)
5 Months ago
Glowmade - Tools Programmer

Glowmade

Guildford, England, United Kingdom (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

San Francisco, California, United States (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

Saint-Mandé, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

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

Job Common Plug