NOTE: This job is no longer available!

Software Engineer II- EA SPORTS-Madden

at EA
Orlando, Florida
ENTERTAINING IS OUR PASSION

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, global videogame competitions and breakthrough digital experiences. EA SPORTS delivers personal access to the emotion of sports through industry-leading sports simulation videogames, including Madden NFL football, FIFA Soccer, NHL® hockey, NBA JAM basketball, NCAA® Football, Fight Night boxing, EA SPORTS MMA, Tiger Woods PGA TOUR® golf, and EA SPORTS Active. For more information about EA SPORTS, including news, video, blogs, forums and game apps, please visit www.easports.com to connect, share and compete.


For 23 years, the Madden NFL franchise has been embraced by its fans, honored by critics and envied by rivals. It has endured the test of time and satisfied a demanding public like no other game in history. It’s been recognized as ‘the game the players play,’ ‘the benchmark in sports video gaming,’ and ‘the number one selling football video game in history’, with over 90 million units sold-in worldwide.

Madden NFL 12 continues the rich tradition of the storied franchise by bringing fans closer to the NFL than ever before. Madden NFL 12 transforms on-field action and core gameplay modes, driving innovation in six key areas: Playbooks and Gameplay; Presentation; Franchise and Superstar modes; Dynamic Player Performance; Madden Ultimate Team; and Online Communities. Whether battling your rivals on the couch or online, leading your favorite team to the Super Bowl in Franchise mode, or building the ultimate dream team in Madden Ultimate Team, Madden NFL 12 is True to the NFL, True to the Franchise, True to the Game.


Software engineers (programmers) are an essential part of the game development team. They bring the vision of the artists and designers to life. They design and write the computer code that runs and controls the game, incorporating and adapting any ready made code libraries and writing custom code as needed. Programmers deal with ever more complex problems including working on creating realistic Artificial Intelligence; believable Physics; delivering a smooth online gaming experience. Programmers also test the code, fix bugs, and develop customized tools for use by other members of the development team. Due to the complexities of game development, engineers tend to specialize in specific areas of programming.

Duties:
* Experience with configuration management tools.
* Debug compiler and linker errors
* Design features for a football game and help create a plan and deliver responsibilities on time.
* Create work break down and task estimation


What Skills does EA look for?
* Minimum of 3 years of relevant experience
* Strong C++ experience
* Strong abilities in object oriented design
* Experience in Agile/SCRUM development environment
* Preferred knowledge of MySQL, RDBM, and Action Script
* Strong problem-solving, analytical, and troubleshooting skills
* Experience developing custom RPC APIs is a plus
* Embedded systems experience is a plus