Click here for Hire Ground Software's CORPORATE SOLUTIONS - Find your Recruiting Software Solutions
HireGround Job Board - HR SoftwareCall to advertise here
Français
Return To Search   
Software Engineer II
Electronic Arts Canada

Profession

Information Technology

Openings

1

Location

Vancouver, British Columbia, Canada

Date Posted

May 05, 2008

Posted Until

June 04, 2008

Experience Level

Mid-Level

Job Type

Full Time

Salary Range

Not Specified - Not Specified

Education Level

University - Bachelors
POSITION SUMMARY
Black Box
Lead Front End Software Engineer:

Position Overview

The Lead Front End Software Engineer is a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms working on complex problems with Designers, Artists and other Engineers in the domain of user/game engine interaction.

Key Responsibilities
-Write technical design specifications.
-Design, maintain, implement, test and debug code.
-Integrate art content into the front end game engine.
-Develop tools, features and pipelines for the front end logic and screens.
-Working with Interface Graphic Designers to determine efficient graphic and code representation of GUI designs.
-Assembling graphic elements from Interface Graphic Designers within the Flash MX environment.
-Writing ActionScript and C++ code to support user input, screen, inter-screen and GUI object behaviors, animations, and transitions.
-Create leading edge reusable technologies, both systems and engines if required.

Required Technical Skills and Experience
-Bachelor degree in Computer Science or related field, or equivalent training and professional experience.
-Proficiency with C++ (Visual C++ or Visual .NET recommended).
-Working knowledge of ActionScript or Java/JavaScript.
-Experience in object-oriented design and implementation.
-Demonstrated knowledge of good software engineering practices.
-Understanding of memory management, multiple processor use, and runtime optimization.
-Strong math skills including trigonometry, calculus and linear algebra.
-Basic 2D and 3D rendering knowledge.

Additional Skills:

-Prior experience shipping a console (i.e. PS2, GameCube or Xbox) or handheld (i.e. Nintendo Gameboy/DS or Sony PSP) product.
-Demonstrated experience in designing usable, consumer-oriented user interfaces.
-Experience with graphics tools and exporters such as Flash MX and Photoshop.
-Ability to test, debug, and extend other Software Engineer's code competently.
-Experienced candidates should have expertise in a number of these fields: human computer interaction, human-centered design, user interface toolkits (i.e. Java Swing), ActionScript, techniques for optimizing 2D art assets, and usability testing.
Performance Competencies (Non Technical Skills)

-Good verbal and written communication skills.
-Ability to work in a dynamic and collaborative team environment.
-Constantly innovate how to improve product quality as well as group productivity.
-Excellent decision making capabilities.
-Ability to quickly learn and apply new concepts, principles and solutions.
-Demonstrates dependability and commitment to projects/tasks.

HOW TO APPLY
Applications being accepted until June 4, 2008

Click Here To Apply!
Return To Search   
About Us | Contact Us | Site Map 

© 2003 - 2007 The Hour Group Inc.
All Rights Reserved.