R&D Engineer

1 Day ago • All levels

Job Summary

Job Description

UBISOFT is seeking an R&D Engineer proficient in C++ with a good understanding of C# and the ability to develop a robust automation framework for game testing. The role involves designing and developing tools and applications with the team to provide a sustainable solution to reduce manual efforts. The engineer will collaborate with the Automation Team Lead, developers, QC leads, and managers to understand requirements and identify QC needs. The responsibilities include delivering assigned tasks within the given timeframe, writing and maintaining code, minor bug fixes, participating in team meetings, responding to requests, requirement gathering, creating reports, and conducting development tests. The ideal candidate should be highly motivated, a quick learner, and possess strong debugging and communication skills. The candidate should also be flexible and enjoy working in a fast-paced environment.
Must have:
  • Proficiency in C++ and good coding practices.
  • Understanding of Software Development and Testing lifecycle processes.
  • Strong debugging and troubleshooting abilities.
Good to have:
  • Experience with CI/CD tools like Jenkins, TeamCity etc.
  • Knowledge of Versioning/source-code-control system.

Job Details

Job Title: - R&D Engineer

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

Job summary: 

UBISOFT is seeking for R&D Engineer having proficiency in C++ with good understanding of C# and has an ability to develop state of the art and robust Automation Framework in game testing. It will also involve designing and developing various tools or applications with the team to deliver a robust sustainable solution to help our teams to reduce manual efforts. The R&D engineer will work with the Automation Team Lead and help him develop automation modules for different project. The member will also collaborate with development, QC lead and different managers to understand the requirements and identify the QC needs.

Job Description 

Job Duties / Responsibilities

Core Responsibilities

  1. Delivery the task assigned in stipulated timeframe while taking regular feedback on the progress from the development manager / lead
  2. Developing good understanding on DTest framework and to be more proficient in writing the code with game to DTest integration.
  3. Learning the codebase and improving coding skills
  4. Writing and maintaining code
  5. Working on minor bug fixes
  6. Attending and contributing to Team's development meetings
  7. Responding to requests from the development team
  8. Requirement gathering from functionality team
  9. Creating reports
  10. Conducting development tests

Core Competencies

  1. Highly motivated and quick learner
  2. Having good understanding of the tasks and requirements given in tasks.
  3. Good understanding of Software Development and Testing lifecycle processes
  4. Strong debugging and troubleshooting abilities
  5. Good verbal and communication skills and collaborate with the team
  6. Be flexible in organizing the work as per the requirements and autonomous
  7. Open for feedback and enjoys working in a fast paced, constantly iterating environment.

Technical Competencies

  1. Sound knowledge about C++ and good coding practices.
  2. Some experience of CI/CD using tools like Jenkins, TeamCity etc.
  3. Knowledge of Versioning/source-code-control system.

Behavioral Competencies

  1. Problem Solving
  2. Teamwork
  3. Adaptability

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Pune, Maharashtra, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Chengdu, Sichuan, China (On-Site)

Saint-Mandé, Île-de-France, France (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Tokyo, Japan (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (Hybrid)

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