Join Mohawk Games: Graphics Engineer

Overview

Mohawk Games is seeking a skilled Graphics Engineer to join our team. This role will focus on rendering pipeline and graphics systems utilizing the Unity Engine. You will work closely with engineering, art and design leads to help define the vision and architecture for our game visuals and related tools & pipelines, as well as the implementation. You will collaborate on game features to deliver graphics based solutions for a variety of different gameplay, mechanics and behaviors. Candidates must be proficient in writing optimized, extensible, and maintainable code in a timely fashion.

Our independent studio makes innovative strategy games – games that our players come to know better than we do. We build worlds together as a team, and we build friendships.

Responsibilities

  • Help define, build, and optimize new graphics features and tools from initial idea to shipping, in Unity
  • Improve artists’ speed, accessibility and productivity through improvements to the art pipeline
  • Implement, test, and parameterize new shaders as needed
  • Profile and optimize performance bottlenecks on a variety of hardware
  • Produce quality, well-documented code promoting modularity, extensibility and performance
  • Given direction, work to solve technical design and development problems
  • Contribute creatively by being involved in the design process and proactively prototyping new ideas and solutions
  • Collaborate with the art team to create optimal, high quality, performant visuals

Requirements

  • B.S. in Computer Science or equivalent experience
  • Experience creating graphics code for applications or projects
  • Proficiency in C# and Unity, including rendering pipeline and profilers
  • Background in computer science fundamentals, design patterns, algorithms and data structures
  • Experience with popular graphics APIs such as Direct3D/OpenGL/Vulkan
  • Proficient in shader languages and graph-based shader tools
  • Strong problem solving, performance analysis and debugging skills
  • Understanding of 3D vector, math and matrices
  • Self-motivated team player with a positive attitude and strong work ethic
  • A passion for creating beautiful, yet performant, games
  • Able to work in a fully remote environment

Mohawk is proud to be an equal opportunity employer. Our culture is based on principles of respect, inclusion, and fair treatment and we consider all applicants equally without regard to race, religion, gender identity, sexual orientation, or age.

All of Mohawk’s positions are remote. Please submit your application here.