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

Job Title: Programmer

**Note**: Final Designation / Level will be decided based on the relevant experience andinterview ratings


Main responsibilities:

  • Beinvolved in the process of creatingtechnical design and technical architecture of the game and single features.
  • Design, implement, maintain and optimize game and engine systems in C++, C#
  • Identify risks and opportunities presented during the development and provide solutions to resolve potentially complex problems.


  • 2-5 years ofgamedevelopment experience.
  • Master, Bachelor or equivalent in computer science or engineering (desirable)
  • Strong programming skills in C++ , C#
  • Strong experience with any commercial game engine(such as Unity 3D,Unreal,Cry engine)
  • Experience in Animation/Physics/Game play/Engine /OpenGL/DirectX is desirable
  • Experience of developing debug tools , engine pipeline tools is plus
  • Proficient in refactoring and optimizing existing systems
  • Excellent debugging andproblem-solvingskills
  • Understanding of multi-threaded principles
  • Ability to work efficiently with a large, existing code base
  • Knowledge oflow-levelsystem architecture
  • Knowledge of software development environments and associated tools. (i.e. Visual Studio, Perforce, JIRA)
  • Strong reporting and documentation skills
  • Fluent in English, both verbally and written
  • Great communication skills and a positive attitude.

Good To have:

  • Knowledge of video game developments and video game engines.
  • Unreal programming experience would be a plus.
  • Preferably worked on any game console or iOS/Android
  • Passion for Gaming!

Ubisoft offers:

  • International game projects & IP’s.
  • Access tocutting-edge hardware.
  • Experience using hottest internally developed game engines.
  • Proficient and fun-to-work-with colleagues.

Ubisoft India is an equal opportunity employer and welcomes applications from all interested parties. The studio welcomes and encourages applications from people with disabilities.We thank you for your interest, however, only those candidates selected for an interview will be contacted. No agencies please.

#J-18808-Ljbffr Recommended Skills

  • Architecture
  • C Sharp (Programming Language)
  • C++ (Programming Language)
  • Code Refactoring
  • Communication
  • Computer Animation

Tagged as: Computer Science, Debugging, Design, Disabilities, Jira, Perforce, Software Development

Print Job Listing
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgot Password

Job Quick Search