Lead R&D Engineer

2 Weeks ago • All levels • Research & Development

Job Summary

Job Description

As a Lead R&D Engineer at Ubisoft Pune, you will oversee the development and execution of automation solutions for Quality Control (QC) teams. This hands-on role requires close collaboration with the Technical Architect to ensure the successful implementation of automation frameworks. You'll manage R&D Engineers and Quality Engineers, ensuring adherence to technical direction, collaborating with Project Managers and Product Owners for smooth project delivery. Responsibilities encompass technical leadership, project management, and people management, including performance reviews and mentoring. You will lead POC development, troubleshoot automation issues, and ensure alignment with performance and security standards. This role demands strong technical expertise in C++, C#, Python, Web API development, and automation frameworks, along with excellent communication and collaboration skills.
Must have:
  • Technical expertise in C++, C#, Python
  • Experience with automation frameworks
  • Strong problem-solving and debugging skills
  • Lead and mentor engineering teams
  • Project management and delivery expertise
Good to have:
  • Experience with game engines
  • Knowledge of CI/CD pipelines
  • Web API development experience

Job Details

COMPANY DESCRIPTION

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 and 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 studio in Pune!

We favour diversity, creativity, drive and team spirit. If you have got the skills and the desire to succeed, we want you to be a part of this exciting period of growth.

JOB DESCRIPTION

Job Summary

We are seeking experienced Lead R&D Engineer to oversee the development and execution of automation solutions for specific projects within our Quality Control (QC) teams. As a hands-on leader, you will work closely with the Technical Architect to ensure the successful implementation of automation frameworks while maintaining technical quality, performance, and scalability on assigned projects.

Each Lead R&D Engineer will be dedicated to specific projects, managing R&D Engineers (Programmers) and Quality Engineers (Scripters) working on these projects. You will be responsible for ensuring adherence to the technical direction set by the Technical Architect, collaborating with Project Managers and Product Owners for smooth delivery, and maintaining high technical standards. Additionally, you will play a key role in people management, overseeing the performance and development of the programmers and scripters in your team.

Job Duties / Responsibilities

Technical Leadership & Execution (60%)

  1. Implement and oversee the execution of automation frameworks and tools based on the architectural guidelines provided by the Technical Architect.
  2. Ensure the technical quality, scalability, and maintainability of automation solutions developed for QC.
  3. Lead proof-of-concept (POC) development, testing new technologies and approaches to improve automation efficiency.
  4. Identify and resolve technical challenges, providing guidance to programmers and scripters on best practices.
  5. Ensure alignment with performance, security, and integration standards across automation solutions.

Project Management & Delivery (20%)

  1. Work closely with Project Managers and Product Owners to ensure smooth delivery of automation projects.
  2. Provide technical estimates and feasibility assessments for automation work in collaboration with project stakeholders.
  3. Track and monitor technical progress, ensuring adherence to milestones and deadlines.
  4. Ensure that technical documentation and knowledge-sharing practices are maintained across projects.

People & Performance Management (20%)

  1. Manage and mentor R&D Engineers (Programmers) and Quality Engineers (Scripters) working on assigned projects, ensuring their professional growth.
  2. Conduct performance reviews, providing feedback and coaching to enhance individual and team efficiency.
  3. Ensure that developers are following the best practices, coding standards, and quality guidelines.
  4. Facilitate a collaborative and problem-solving environment, ensuring high engagement and productivity within the team.

Core Competencies

  1. Strong technical expertise with a hands-on approach to problem-solving.
  2. Ability to bridge the gap between technical direction and project execution, ensuring alignment with architectural decisions.
  3. Effective people management skills, with experience leading and mentoring programmers and scripters.
  4. Strong communication and collaboration skills to work across technical and non-technical teams.
  5. Solution-driven mindset, capable of handling technical roadblocks and performance optimization.

Technical Competencies

  1. Proficiency in C++, C#, Python, Web API development, and experience with automation frameworks.
  2. Solid understanding of software architecture, performance optimization, and scalable solutions.
  3. Experience with game engines, automated testing, CI/CD pipelines, and tool development.
  4. Strong debugging and problem-solving skills to troubleshoot automation failures and inefficiencies.

Behavioral Competencies

  1. Strong ownership and accountability in project execution.
  2. Ability to adapt to evolving project needs and technologies.
  3. Strong teamwork and collaboration across departments.
  4. Proactive in identifying opportunities for improvement and innovation.

Working Relationships / Reporting Lines

Reports to:

  • QC Technical Manager
  • Technical Architect (for technical guidance and strategy)

Manages:

  • R&D Engineers (Programmers) and Quality Engineers (Scripters) assigned to specific projects

Collaborates with:

  • Project Managers & Product Owners (for project planning and execution)
  • QC Teams & Automation Engineers (for feedback and validation)
  • Technical Architect & Other Programming Leads (for knowledge sharing and cross-project alignment)

This role offers a unique opportunity to lead cutting-edge automation initiatives, drive technical excellence, and mentor teams while ensuring that automation solutions positively impact game quality. If you're a strong technical leader passionate about automation in gaming, we encourage you to apply.

 

Similar Jobs

Mojang Studios - Principal C++ Engineer- Engine Performance

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
• 4 Months ago
NvizzioCreations - Programmeur(euse) Senior - Unreal

NvizzioCreations

Québec City, Quebec, Canada (On-Site)
• 3 Months ago
ByteDance - Senior Software Engineer, Bot UI

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Tencent - TiMi Montreal- Senior Gameplay Programmer

Tencent

Montreal, Quebec, Canada (On-Site)
• 4 Months ago
Analog Devices - Senior Software Engineer

Analog Devices

Bengaluru, Karnataka, India (On-Site)
• 5 Months ago
Fabric - Applied Researcher, Cryptography Hardware

Fabric

New York, New York, United States (Remote)
• 4 Months ago
ByteDance - Cloud Hardware System Architect

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
NVIDIA - Software Manager

NVIDIA

Santa Clara, California, United States (Hybrid)
• 3 Weeks ago
Power Integrations - Development Lead (Backend)

Power Integrations

Pasig, Metro Manila, Philippines (On-Site)
• 4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Senior Engineering Manager

Playrix

Georgia (Remote)
• 4 Months ago
Cloud Imperium Games - Senior AI Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
• 2 Weeks ago
Ubisoft Blue Byte - QA ENGINEER [GAME SECURITY] (F/M/D)

Ubisoft Blue Byte

DĂĽsseldorf, North Rhine-Westphalia, Germany (Hybrid)
• 2 Months ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
Big Ant Studios - Junior QA

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
• 3 Weeks ago
Go Fund Me - Senior Data Engineer

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Remote)
• 3 Months ago
Riot Games - Manager, Software Engineering - League of Legends, Hextech Engine

Riot Games

Sydney, New South Wales, Australia (On-Site)
• 5 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Microsoft - Software Engineer - Fullstack, Multiple Locations

Microsoft

(Remote)
• 1 Month ago
Anzuio - Senior C++ Developer

Anzuio

Tel Aviv District, Israel (Hybrid)
• 5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Google - Senior Software Engineer, Full Stack, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
PwC - Conversational AI Developer- Manager

PwC

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
PwC - Manager_Conversational AI Developer_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Aquire International Trading, UAE - 3D Artist

Aquire International Trading, UAE

Udaipur, Rajasthan, India (Hybrid)
• 5 Months ago
PwC - IN-Associate_SAP ARIBA_ Enterprise APP SAP _  Advisory_Pune

PwC

Pune, Maharashtra, India (On-Site)
• 2 Months ago
Infoblox - Manager, User Experience

Infoblox

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Microsoft - Software Engineer 2

Microsoft

Noida, Uttar Pradesh, India (On-Site)
• 1 Month ago
InMobiInMobi - Senior Manager - Revenue Operations

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Onehouse - Tech Lead Manager, Product Development (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Firmware Engineer - Memory Subsystem

NVIDIA

Santa Clara, California, United States (On-Site)
• 4 Weeks ago
Ubisoft - Team Lead Engine

Ubisoft

Montreal, Quebec, Canada (On-Site)
• 6 Days ago
Intel Corporation - Senior Staff STA / Structural / Physical Design Engineer

Intel Corporation

Penang, Malaysia (Hybrid)
• 2 Months ago
Microsoft - Principal Applied Scientist Manager

Microsoft

Beijing, Beijing, China (On-Site)
• 1 Month ago
Luxoft - Senior MxML Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
• 2 Months ago
Rivos - CPU Physical Design - Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
• 4 Months ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
• 7 Months ago
ByteDance - Research Scientist- Foundation Model, Vision and Language

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Google - Silicon Engineer, University Graduate, 2025

Google

New Taipei City, Taiwan (On-Site)
• 1 Month ago
ByteDance - Engineering Manager Machine Learning Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Shanghai, Shanghai, China (On-Site)

Paris, ĂŽle-de-France, France (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Paris, ĂŽle-de-France, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Shanghai, Shanghai, China (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Shanghai, Shanghai, China (On-Site)

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