Programmer

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

ZeniMax Media - Senior Test Engineer

ZeniMax Media

Budapest, Hungary (On-Site)
3 Months ago
ByteDance - Senior Software Engineer, Cross Platform Application

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Techland - Software Engineer in Test

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
ION - Senior Technical Support Analyst, Jersey City - 7537

ION

Jersey City, New Jersey, United States (On-Site)
4 Months ago
Thatgamecompany - Senior Multiplayer Engineer

Thatgamecompany

United States (Remote)
8 Months ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Hello Games - Gameplay Programmer

Hello Games

United Kingdom (On-Site)
2 Months ago
Glowmade - Tools Programmer

Glowmade

England, United Kingdom (On-Site)
1 Month ago
Vault Productions   - Developer

Vault Productions

Hyderabad, Telangana, India (On-Site)
5 Months ago
Grimlore Games - C++ Programmer RTS Games (m/f/d)

Grimlore Games

Bavaria, Germany (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Vigaet - Internship-Unity VR Programmer

Vigaet

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Sony Interactive Entertainment - PS5/PS4向けのストリーミング機能の開発および将来に向けた技術研究

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer (Front End/JavaScript)

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Epic Games - Senior Tool Programmer, Applied Usability

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Weeks ago
Meta - Software Engineer, Infrastructure

Meta

Fremont, California, United States (Remote)
3 Months ago
KingsIsle Entertainment - Build and Tools Software Engineer

KingsIsle Entertainment

Texas, United States (Hybrid)
2 Months ago
Meta - Data Engineer, Product Analytics

Meta

Burlingame, California, United States (On-Site)
3 Months ago
Gearbox Software - Senior Online Programmer

Gearbox Software

Frisco, Texas, United States (On-Site)
2 Months ago
ByteDance - Senior Research Engineer, 3D vision

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Zuru - Graphic Programmer

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Gallagher - Web Content Editor

Gallagher

Bengaluru, Karnataka, India (On-Site)
6 Months ago
CloudHire - Senior Database Engineer

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Months ago
PINKERTON | Comprehensive Risk Management - Regional Security Lead

PINKERTON | Comprehensive Risk Management

Maharashtra, India (On-Site)
2 Months ago
PhonePe - Android Developer

PhonePe

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Accredian - Product Management Faculty

Accredian

Gurugram, Haryana, India (Hybrid)
5 Months ago
SIXT Research & Development India - Application Security Engineer III

SIXT Research & Development India

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Luxoft - Android Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Luxoft - Senior QA Analyst - AML & FinCrime

Luxoft

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
AppsFlyer - Marketing Manager

AppsFlyer

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Metacore - Game Programmer

Metacore

Berlin, Berlin, Germany (Hybrid)
3 Weeks ago
Fatshark AB - Experienced Gameplay Programmer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Awaceb - Programmeur.se IA / Multijoueur - Senior

Awaceb

Montréal, Occitanie, France (Hybrid)
4 Months ago
SuperPlay - Unity Team Lead

SuperPlay

Poland (On-Site)
3 Weeks ago
Dream Games - Software Engineer (New Grad)

Dream Games

İstanbul, Türkiye (On-Site)
8 Months ago
GIANTS Software - Junior Gameplay Programmer (m/f/d)

GIANTS Software

Erlangen, Bavaria, Germany (On-Site)
4 Months ago
Virtuos - Lead Tools Programmer

Virtuos

France (Hybrid)
3 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Yerevan, Yerevan, Armenia (Remote)
3 Months ago
Epic Games - Senior Tools Programmer, Applied Usability

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago
Ubisoft - Tools Programmer

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months 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.

Pune, Maharashtra, India (On-Site)

Malmö, Skåne County, Sweden (Hybrid)

Montreal, Quebec, Canada (On-Site)

Montpellier, Occitanie, France (On-Site)

Paris, Île-de-France, France (Hybrid)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Cary, North Carolina, United States (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (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