drjobs Engine Programmer

Engine Programmer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: ENGINE PROGRAMMER

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

Job Summary:  

As a Senior Engine programmer you will be creating highly complex and optimized game systems. You will be responsible for defining architecture of Ubisofts Game Engine code maintain document it. You will be writing code to use next gen hardware features such as using GPU cores multi-core CPUs. You will be point of contact for external/internal collaboration updating them with project progress discussing the progress and blockers etc. For a given problem you should be able to identify evaluate/compare internal or third-party technologies. You will also Integrating/reusing such tech into project.  

As a senior programmer you will help Technical Director Team Lead to mentor junior team members by sharing your experiences trainings. As Senior you will identify technical debt and take corrective actions. You will conduct help conduct code audits reviews for the same. 

Job Responsibilities:

  • Write a optimized code making effective use underlying hardware architecture. 
  • Write a code to support platform specific features. 
  • Design code and test technical solutions while seeking optimal performance.  
  • Profile and Identify performance bottlenecks provide solution to fix them 
  • Establish responsible deadlines and personal work plans and manage time effectively. 
  • Identify and High light technical risks and ways to mitigate 
  • Debug and fix issues in existing code base. 
  • Collaborate with required stakeholders 
  • Participate in code reviews peer programming to increase code quality 
  • Point of contact for Engine Modules / Hardware specific solutions. 
  • Identify Training needs in team share knowledge conduct trainings 

The professional value you bring:  

  • 7 years ofgamedevelopment experience. 
  • Master Bachelor or equivalent in Computer Science or Engineering (desirable) 
  • Strong programming skills in  C  
  • Ability to code multi-threaded programs code using SIMD instructions.  
  • Expert in C development using Visual Studio 
  • Strong understanding of Computer architecture. 
  • Strong experience with any commercial game engine(such as Unity 3D Unreal Cry engine)  
  • Proficiency in game development areas such as  3D Graphics Game play UI Animation etc. Specialization in at least 1. 
  • Excellent debugging andproblem-solvingskills 
  • Ability to work efficiently with a large existing code base 
  • Knowledge oflow-levelsystem architecture  
  • Knowledge of software development environments and associated tools. (i.e. Perforce JIRAGit) 
  • Strong reporting and documentation skills  
  • Fluent in English both verbally and written 
  • Great communication skills and a positive attitude 
  • Experience of publishing at least 1 game on App store/First party / AAA game 

 Nice to have:  

  • Experience with graphics library  
  • Experience of creating a tool/feature enhancing existing engine. 

 The personal value you bring:  

  • Curious attitude. 
  • 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. 

Ubisoft Offers: 

  • International game projects & IPs. 
  • Access to cutting-edge hardware. 
  • Experience using hottest internally developed game engines. 
  • Proficient and fun-to-work-with colleagues. 

 


Remote Work :

No


Employment Type :

Full-time

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.