High Moon Studios  Company Logo

High Moon Studios

Carlsbad, California - United States
View all jobs at this company »

Associate Engineer - Rendering

Description

                                                               Great Games Start with Great People!

                  This is a significant time in our company’s history – and one of the most exciting times to join us!

Activision Blizzard, headquartered in Santa Monica, CA, is the premier worldwide publisher of interactive entertainment software. Activision Blizzard’s portfolio includes such  best-selling video game franchises as Activision Publishing’s Call of Duty, Spider-Man, X-Men, James Bond, and Transformers, in addition to Blizzard Entertainment’s StarCraft, Diablo, Warcraft and the #1 subscription based massively multi-player online role-playing game, World of Warcraft. Activision Blizzard is the umbrella organization over Activision Publishing and Blizzard Entertainment, providing corporate shared services, such as Legal, HR, Finance, IT, Accounting, Facilities and Sales.

High Moon Studios, part of Activision Blizzard, is working on a high-profile game. Based in Carlsbad, we offer a creative and challenging environment that fosters collaboration, mentorship and camaraderie. We're dedicated to making successful high quality games, and we are looking for outstanding individuals to join our talented team.

                                                        ASSOCIATE PROGRAMMER (Engine/Rendering)

High Moon Studios is looking for an Associate Engine Programmer to work on a high-profile game with our stellar team of developers.  The individual must be passionate about making great games, a strong problem solver and an effective communicator. 

What We Need You Do

·        Work with artists and designers to best utilize the current technology

·        Support technology team in order to work at peak efficiency

·        Provide technical solutions and deliver clear, tested and efficient code for various elements of the game

·        Anticipate, identify and articulate problem areas and develop preventative solutions

·        Solve complex problems in resourceful and effective ways

What We Need You To Have

·        Knowledge  of rendering techniques

·        Excellent 3D math background

·        Understanding of several of the following areas: Animation & AI techniques, interface design practices, effects, online, physics, rendering, vehicle, portability, extensibility and testability.

·        Demonstrated proficiency in C/C++

·        Thorough understanding of common data structures and algorithmic solutions

·        Thorough knowledge of software design practices including modular architecture, event-driven architecture, software design patterns and object-oriented design

·        Ability to work with internal and externally developed code

·        Ability to write clean, readable, portable, reliable and optimized code

·        Strong passion for video games

·        BS Computer Science

 
Skills We Like To See

·        Strong problem solving and trouble-shooting skills

·        Imagination to envision and devise new approaches, concepts, models, designs and processes

·        Excellent verbal and written communication skills

·        Continuous learner

·        Ability to adapt to change

·        Strong organizational skills

Activision Blizzard and its affiliated companies is an equal employment opportunity and affirmative action employer.

 

This Job is no longer active!