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 and interview ratings
Job Summary:-
Main responsibilities:
Be involved in the process of creating technical design and technical architecture of the game and single features.
Proactive involvement in ensuring top-notch code quality.
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.
Qualifications:-
2-5 years of game development 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 and problem-solving skills
Understanding of multi-threaded principles
Ability to work efficiently with a large, existing code base
Knowledge of low-level system 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 to cutting-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.