⚡ New

Engine programmer

Massive

QuebecFull-timeMid LevelOn-site

Job Description

March of Giants, Software Development, Montreal

Job Description

Main Responsibilities

  • Program in a clear and structured manner that meets performance, maintenance, modularity,scalabilityand compatibility requirements.
  • Isthorough and rigorous in the code structure.
  • Develop,refactorandoptimizecore systems focusing on the long-term.
  • Compile and understand the project purpose,identifydevelopment needs, and assess technical feasibility.
  • Analyze the engine’s existing functions and see ifthey’rein line with the purpose.
  • Build and improve the modules that the engine needs.
  • Recommend improvements by designing and implementing new systems, as needed.
  • Propose innovative changes, drawing inspiration from other games or engines in the industry.
  • Maintain performance andoptimizesystems.
  • Support the features and systems designed for production.
  • Document work performed to transfer knowledge and help users (other teams) understand how the new systems and features work.
  • Perform all other related duties.

Qualifications

Education:

  • Degree in computer science, softwareengineeringor equivalent training.
  • At least 5years ofexperience in software programming, ideally in the video game industry or any other relevant experience.

Skills and Knowledge:

  • Excellent understanding of the technical specifications and architecture of different engine systems.
  • Excellent analytical and synthesis skills
  • Can solve complex problems.
  • Autonomy and resourcefulness.
  • Detail-oriented.
  • A keen interest in various hardware architecture.
#J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now