Spark Unlimited, Inc. Company Logo

Spark Unlimited, Inc.

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

Sr. Graphics Engineer

Description

Spark is looking for a Senior Graphics Engineer for a 3rd Person Action/Adventure title in a high-profile science fiction franchise currently in development for Xbox 360, PS3 and PC markets. With input from team engineers, artists, designers, the senior graphics engineer will implement cutting edge graphics technology within the Unreal 3 engine, as well as ensure proper usage of the graphics pipeline throughout production.

Responsibilities:
• Implement innovative graphics technology within the Unreal 3 engine framework, consulting with team engineers and content creators.
• Work with the content team to ensure proper usage of the graphics pipeline. Provide analysis and optimization solution for performance bottlenecks.
• Provide technical expertise and keep up to date with latest changes in regards to Unreal Engine 3 graphics rendering.
• Keep abreast of latest graphics technology and techniques and provide usability/feasibility analysis for the project's graphics requirement.
• Write well architected, robust, and maintainable code with good coding standards for all platforms with an eye towards usability for multiple games.
• Maintain code performance through profiling and optimization.
• Participate in the development of core disciplines (gameplay, UI, AI, graphics, etc).
• Contribute innovative and original ideas towards all aspects of game production and development.
• Provide engineering assistance to other team members from various departments to complete their assignments.
• Actively seek review and input from team members.
• Assist in writing TDD for the game.
• Assist in creating schedule and helping others ensure their schedules are realistic and accurate.
• Create tools, features and engine components as needed with good coding standards.
• Provide documentation and support of implemented features.
• Communicate closely with Lead Engineer and CTO regarding the status of assigned tasks as well as potential pitfalls that require redesign.
• Be proactive at fixing issues that are discovered.
• Provide user support in all aspects of the engine and its tools.
• Willingness to assist in all areas of game development.

This Job is no longer active!