Software Engineering (Games)

Software Engineering (Games) Internship/Co-op

You have a strong programming background and a passion for video games. Software Engineers at EA develop the next generation of video games and deliver creative solutions in a dynamic and fast-paced environment. EA offers a wide array of intellectually demanding challenges, including (but not limited to): 

  • Gameplay Engineers – Compel gamers into ‘one more play’ by focusing on the strategy and “feel” of the game
  • Build Engineers – Ensure a bug-free game by ensuring the consistency and validity of game builds and assets
  • Front-End Engineers – Connect the front-end flash screen assets to the back end of the game
  • Online Engineers – Write the code that allows players to compete against each other online
  • Rendering Engineers – From complex 3D math to hardware shading, drive the process of generating an image from a model by means of computer programs
  • Mobile Games Engineers – Contribute to original mobile games and help port existing games from consoles to mobile phones
  • Tools Engineers – Write the scripting tools that allow designers to specify actions for the computer-controlled characters
  • Animation Engineers – Work with Animators, Physics Engineers and Artificial Intelligence Engineers to optimize animation engine programming
  • Audio Engineers – Create atmosphere, mood and unforgettable moments in gaming by artistically programming sound into games
  • Physics Engineers – From collision detection to complex physical reactions, ensure realism and believability in the game’s physics 
  • Artificial Intelligence Engineers – Immerse games into worlds with realistic actions and consequences by creating believable computer artificial intelligence 

UR- Engineer Games Intern

    Qualifications: 

    • Currently enrolled in a BS, MS or PhD program in Computer Science, Computer Engineering or related field
    • Familiar with C, C++, C#, Assembly, and experience with Object Oriented Design preferred
    • Ability to learn and adapt quickly to new technology, platforms, and game areas
    • Highly creative with excellent problem-solving and communication skills
    • Passion for video games and one or more of the areas of focus listed above

     

    Frederik, Gameplay Engineer – Visceral, Redwood Shores 

    "The people of EA really make working here a lot of fun. Add in the motivating challenges you face on a daily basis and you have an awesome work environment! One of the best parts of being a Gameplay Engineer is adding in cool features that players will truly enjoy. You also work with very talented game developers from whom you can learn about the elaborate process of making a video game as well as a tremendous amount of technical knowledge."

     

    To see current and upcoming software engineering (games) internship/co-op openings, click here