Arrowhead Game Studios is hiring Senior Engine Programmer

Arrowhead Game Studios is hiring Senior Engine Programmer

Studio: Arrowhead Game Studios

Job Opening: Senior Engine Programmer

Location: Stockholm, Sweden

Type: Full-Time

Responsibilities:

  • Develop and maintain engine systems and overall architecture;
  • Evaluate, integrate and update SDKs and middlewares as needed;
  • Profile and optimize code and content performance;
  • Help determine and maintain performance and memory budgets;
  • Optimize and integrate support for all target platforms and support other development teams;
  • Assist in tools development as needed.

Qualifications & Skills:

  • Minimum 5+ years of experience in low-level programming using C/C++;
  • Experience using one or more game engines (such as Unreal);
  • Experience developing for multiple platforms (preference in desktop and/or console platforms);
  • Experience with multi-threaded systems and related programming techniques;
  • Good understanding of CPU and GPU bottlenecks.

Nice to have, but not mandatory to have:

  • Experience with or a passion for any of the following:
    • Physics Programming
    • Game AI programming
    • Network programming
  • Experience with a full development cycle of a AAA game title;
  • Strong mathematics skills.

animation-and-vfx-jobs-apply-now-hr