Senior Tools Programmer - PC Combat Game - Germany

Games Jobs - Programming - Frankfurt

Job Title Senior Tools Programmer - PC Combat Game - Germany
Job Category Programming
Job Description An exciting company with studios based in locations all around the world are now looking to add to their team in Germany. They are looking for a Senior Tools Programmer to drive the tools and pipeline production for the ‘First Person Shooter’ areas of their ambitious title with the production and game engine groups across multiple studios.

Responsibilities:
  • Design, create, document, maintain, and improve content development tools for all disciplines
  • Collaborate closely and effectively with artists, designers, other content developers, and software engineers on the requirements and design of tools
  • Investigate and evaluate new third-party game development tools
  • Propose tools and methods to increase efficiency and quality of content development
  • Work closely with and support users of tools in person and remotely
  • Work close with all disciplines to define efficient pipelines for all production phases
  • Work with production to determine tool/pipeline requirements, scheduling needs, and integration processes

Requirements:
  • Proven experience as a Tools Programmer working in a games capacity
  • Expert experience using and writing plug-ins for DCC applications (e.g. 3ds Max, XSI, Blender, Sketch Up, Z-Brush, Photoshop, etc.)
  • Strong understanding of asset data processing pipelines, algorithms, data formats for intermediate and final platform storage, workflow, performance impacts
  • Multithreading and compute experience
  • Ability to work on mathematical heavy pipelines such as animation
  • Fluent in C++, strong software engineering and debugging skills
  • Experience with C#, .NET, Python, Mel, MaxScript
  • Experience with software engineering best practices
  • Ability to work in a collaborative programming environment
  • Willing to accept and provide direction, work well under pressure, and handle multiple tasks
  • Passion for making and supporting great tools
  • Ability to contribute to ideas towards all aspects of tools production and development
  • High degree of self-motivation and initiative
  • Inherent ability to bring out the best in people around you, remains positive, and motivate your team
  • Expert in time management, verbal and written communication skills
  • Ability to gather, analyse, and act on feedback from the team, openness to critique
  • Ability to communicate effectively with both technical and non-technical parties
  • Passion and constant drive to stay up to date with latest technology and new techniques
  • Excellent English communication and written skills
  • Willing to relocate to Germany

Pluses:
  • Knowledge with CryENGINE
  • Strong interest in science fiction based themes
  • Online game and/or MMO development experience
  • Space combat sim development experience
  • Multi-threaded or distributed system programming skills
  • Relational database programming experience (SQL, TSQL, PL/SQL)
  • Experience with UI and frameworks (Qt, and to some MFC)

Salary DOE
Location Frankfurt
Job Category Programming
Date posted 20/03/2017
More View other OPM jobs
Recruiter This job is advertised on behalf of OPM using their internal reference 8685-1.
Login or register to apply Login Register