Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 26 Oct 2026

R&D Engineer (C++)

Ubisoft Pune, MH senior full-time

The employer hasn't listed a salary.

Apply on Ubisoft

Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.

Job Purpose: The R&D Engineer designs and owns automation artifacts at source-code and framework level, enabling scalable and reliable automated testing. The role ensures automation systems remain stable, usable, and aligned with evolving project and product requirements.

IMPACT:

  • Design and implement automation components and systems, owning system-level outcomes across implementation and stability.
  • Translate QA/QC needs into scalable source-code-level automation solutions.
  • Own automation components end-to-end from design to maintenance.
  • Diagnose failures driven by engine behavior, timing, or integration gaps.
  • Build systems improving execution reliability, diagnostics, and maintainability.
  • Ensure components are reusable, documented, and aligned to QE usage.
  • Handle complex automation challenges independently, making implementation decisions within defined architectural boundaries.

INNOVATION:

  • Strengthen the automation ecosystem by building and enhancing features of the automation framework.
  • Solve component-level automation challenges across game engines.
  • Deliver reusable automation components reducing automation complexity and increasing scalability.
  • Define improvements to automation systems based on system-level learnings and implementation experience.
  • Translate experimentation outcomes into reusable and scalable solutions across projects.

KNOWLEDGE: CORE COMPETENCIES

  • End-to-end ownership of engineering outputs.
  • High-quality technical documentation and system clarity.
  • Supporting junior engineers through code reviews and feedback.
  • Analytical problem-solving with scalable solution design and sound technical judgment.
  • Technical mentorship and knowledge sharing with junior engineers and interns.
  • Ownership of delivery quality aligned with engineering and QC standards.

TECHNICAL COMPETENCIES

  • Strong C++ with C#/Python usage.
  • CI/CD pipelines (Jenkins/TeamCity).
  • Hands-on experience on game automation framework
  • Engine integration and deep debugging.
  • Version control best practices and code reviews.

BEHAVIORAL COMPETENCIES

  • Communicates technical decisions clearly with stakeholders across automation, product, FQC, and co-dev teams.
  • Collaborates proactively to align game design updates and ensure smooth feature and automation integrations.
  • Shows strong initiative in exploring tools, frameworks, and optimization techniques to improve engineering outcomes.
  • Approaches complex problems analytically and proposes practical, scalable solutions.

Skills

Required

Ready to apply?

You apply with the employer directly. Their original posting is here: https://jobs.smartrecruiters.com/Ubisoft2/744000156377199-r-d-engineer-c-

Apply on Ubisoft