Game Developer

Employer

Job Description

Our team is comprised of deep creative and technical expertise from our industry’s top shooter and action titles, working cohesively to delight our fan base and shatter expectations of what is possible. This is an opportunity to work with narrative and audio content creators and empower them with systems and tools. With your interest in Console/PC games you will collaborate with a variety of creative minds to create cutting-edge AAA gaming experiences.


Game Designer III {12-month contract, on-site – Silicon Valley CA. Open to relocate}


We are looking for a motivated, self-driven individual to develop prototypes to demonstrate and evaluate AR and VR capabilities and to develop associated tooling to support these prototypes.


Job Responsibilities:

• Use Unity/C# to develop prototypes on AR/VR devices

• Create user interfaces, visualizations, and workflows to support AR/VR capabilities under development

• Create data collection and annotation tools to support capability development

• Propose and implement use cases - games and demos to showcase new AR/VR capabilities


Skills:

• Ability to rapidly prototype ideas using Unity

• Strong C# programming skills

• Experience with C++

• Experience with 3D graphics and game programming

• Ability to work independently and manage one’s time

• Ability to work with a team and communicate effectively with colleagues


Education/Experience:

• Bachelor's degree in Computer Science or related field

• 1-3 years’ experience developing software, including Unity development


Top 3 must-have HARD skills:

1. Unity/C# experience

2. Rapid prototyping ability – rapidly create demos with little guidance and iterate based on team and user feedback

3. C++ experience and good programming habits – ability to understand, integrate with, and sometimes modify the team’s C++ codebase.


Good to have skills:

1. 3D graphics and game programming

2. Ability to work independently and manage one’s time

3. Ability to work with a team and communicate effectively with colleagues


Years of experience required

o 1-3 years in industry developing software, including Unity development


Degrees or certifications required

• Bachelor's degree in Computer Science or related field