This job might no longer be available.
Senior Programmer
3 years ago
The graphics engineer will be responsible for understanding and maintaining art production pipelines, the game data structure and to help refine work flow throughout the life of the project. The graphics engineer will be called upon to support art and level design staff, create prototypes and test data, write documentation on tools and systems.
Responsibilities:
- Work closely with the artists:
- Solve any technical problems that might come up during production.
- Early on catch any issues that might cause performance or memory problems.
- Ensure that all production requirements are met.
- Educate and assist the team in how to most efficiently use the art production pipeline.
Required Experience/Skills:
- Bachelors in software engineering, computer science, or equivalent.
- 3+ years professional game development experience.
- Strong understanding of 3D rendering algorithms and related mathematics.
- Excellent knowledge of shader programming.
- Experience with Python or Lua.
- Experience with particle systems.
- Awareness of the range of technical problems effecting 3D art production.
- Ability to work in a collaborative programming environment.
- Highly motivated and able to work both with large groups and alone with minimal supervision.
Preferred Experience/Skills:
- Experience with Unity or Unreal.
- Experience with Maya or Max, polygonal modeling, rendering and animation.
Create Your Profile — Game companies can contact you with their relevant job openings.