Ubisoft, a renowned name in the gaming industry, is offering an exciting opportunity for Fresher Intern Programmers. Whether you hold a Bachelor’s, Master’s, or an equivalent degree in Computer Science or Engineering, this is your chance to embark on a thrilling career journey. Located in the vibrant city of Mumbai, this internship promises an immersive experience in the world of game development. As a fresher, you’ll have the unique chance to learn from industry experts, contribute to exciting projects, and grow your skills.
Company Name: Ubisoft
Job Title: Intern Programmer
Experience: Fresher
Qualification: Bachelor, Master or equivalent in CS, Engineering
Job Location: Mumbai, Maharashtra
Job Description:
- At Ubisoft, interns and graduates will have the opportunity to work alongside some of the most talented people in the industry. You will develop career-defining skills while playing a key role shaping the future of gaming.
- As an intern you will be working on live game development project, working along side expert teams you will have an opportunity to share your ideas, experience game feature development and bug fixing.
Responsibilities:
- Get familiar with game development process.
- Level up your C++ Programming skills.
- Understand the inner working of game modules assigned to you.
- Basic debugging and bug fixing.
- Assist with Game feature development.
- Report to your mentor with progress of task assigned to you.
Required Qualifications and Skills:
- Master, Bachelor or equivalent in Computer Science or Engineering (desirable).
- Strong programming skills in C++ Or C#.
- Experience with any commercial game engine (such as Unity 3D, Unreal, Cry engine).
- Knowledge of software development environments and associated tools. (i.e. Visual Studio, Perforce, JIRA,Git).
- Fluent in English, both verbally and written.
- Great communication skills and a positive attitude.
- Demo for your work showcasing Game/ Technology you developed is must.
Nice to have:
- Experience with graphics lib OPENGL/DIRECTX/VULKAN.
The personal value you bring:
- Ability to complete duties on time whilst maintaining a high-quality service;
- Enthusiasm in learning and using new technologies;
- Good attention to details;
- Good communication skills;
- Sense of humor, positive approach, working well within a team.