WeLoveDoGames.png

Tools Engineer

 

We are looking for passionate and talented developers who are motivated, results-oriented and strong team players with a common objective of developing and delivering high quality products.

Description

Omnidrone is looking for a motivated tool engineer who has a passion for learning and has a strong interest for the gaming industry. In this role, you will improve existing tools and create new tools for designers and artists. We want a person that enjoys working in a group, who has reinforced the values of communication, empathy, and collaboration.

What you will do

  • Design and implement high quality development tools for all disciplines.

  • Communicate with other departments within the team to improve our current tools and determine new solutions.

  • Write high quality code using a TDD approach.

  • Maintain tools for performance, stability, and error-free operation.

  • Identify and resolve pipeline issues and discover opportunities for improvement.

  • Perform code reviews on a daily basis.

What you need

  • Professional experience developing games.

  • Passion for tool development - enabling others to have the best tools available

  • Experience with mobile development is appreciated.

  • Able to communicate and collaborate well with non-technical users, including artists and designers

  • Experience working in a collaborative team environment

  • Service-oriented attitude with an eye for efficiency

  • Good command of English is a plus.

  • Extensive knowledge of object-oriented programming and software architecture.

  • Good knowledge of data structures and algorithms.

  • Advanced understanding of game content pipeline and tools

  • Experience with one or more game engines like Unity 3D or Unreal Engine.

  • Solid understanding of math involved in computer graphics is a plus.

  • Good knowledge of one or more programming languages (C#, C++, Java, ...).

  • Experience with Python, Lua, or other interpreted languages

  • Detailed knowledge of 3D graphics and math, animation, camera control, and lighting

  • Good knowledge of the 3D production "pipeline" is a plus

  • Passion for games and knowledge of the mobile games industry is a plus.

  • Attention to detail, meticulous and organised working habits.

  • User interface (UI) design experience