[JOB] Senior graphics programmer (Cape Town, RenderHeads)
in Jobs
RenderHeads is currently looking for a senior graphics programmer. We will be working on exciting international projects in 2015.
Ideal candidates would have a background and interest in 3D, real-time graphics/games and interactive development. Experience with Unity3D, C++, C# and strong maths/logic skills are desirable.
If you are interested please send us a mail with your CV & samples of your work (working demos, video demos, github repos etc) to shane@renderheads.com
Ideal candidates would have a background and interest in 3D, real-time graphics/games and interactive development. Experience with Unity3D, C++, C# and strong maths/logic skills are desirable.
If you are interested please send us a mail with your CV & samples of your work (working demos, video demos, github repos etc) to shane@renderheads.com
Comments
I'm not sure I really understand your comment? At a senior graphics level, we'd assume you would have at very least, working knowledge of opengl and directx, as from time to time you would need to really get into the nuts and bolts to make things work. That being said, 99% of the time we'd expect someone of seniority to be solid enough to solve most problems within the limitations of a given development framework as we very often need to get things done in a reasonable time-frame.
In international posts, the only time I've seen they included unity3d in their posts is when they are looking for a gameplay programmer and even so unity3d is not a requirement, because they know that computer science students can pick it up in few days. The time a Graphics programmer is wanted is when yr role will be building the core engine, esp when you clearly mentioned "senior". So not to be offensive but I've seen similar government posts saying they were looking for people who got 10 years experience in html5 ...
Nevertheless if I was looking for a candidate in Game AI, I would say that candidate must be experienced in most of the following topics, "state- and goal-based behavior, inter-agent communication, individual and group steering behaviors, team AI, graph theory, search, path planning and optimization, triggers, scripting, scripted finite state machines, perceptual modeling, goal evaluation, goal arbitration, and fuzzy logic". I wouldn't care if they knew how to use game maker or unreal engine. Im sure if they know those topics they would know how to use them on any package they are given.... But anyway any company has its own requirements, even unreasonable ones, so who am I to judge¿¿¿
To bring this back on topic, I thought I would include some grabs of the kinda of work we've done, so whoever is interested can get a better idea of what we are about.
On top of general interactive service work, we also do a bit of internal product development, pertaining to GPU based video processing for the television / broadcast industry (sorry I didn't have a snazzy image to demonstrate GPU based chroma key - but that last video uses it).