Sr. Software Engineer (C++) - NBA Live
Múltiples localizaciones: Orlando, FL, USA • Austin, TX, USA • Vancouver, BC, Canada
Aviso
Requisition Number: 159093
Position Title: Sr Software Engineer I
External Description:
Sr. Software Engineer
Role Overview
The Sr. Software Engineer is responsible for making sure the various sub-module and features of the game are being implemented properly, and for keeping track of development from a programming standpoint. The Sr. Software Engineer is most concerned with more complex problems such working on creating realistic Artificial Intelligence, believable Physics, delivering a smooth online gaming experience, programming immersive game modes, and overall game code quality. He/She will also work closely with the other leads on the art, design, and production teams, and help develop schedules and determine milestones.
- Will serve as the tech lead for a team of engineers encompassing one of more game features
- Communicates effectively with the various professional elements on a team: engineering, art, production
- Develops technical design in collaboration with other engineers
- Creates prototypes to demonstrate early concept development
- Profiling and optimizing software components
- Must be knowledgeable about most technical areas of the game and works to distribute tasks to different members of the programming team.
- Responsible for breaking down large feature domains into taskable pieces to be delegated to the team
- Identifies potential issues with respect to technical designs and comes up with solutions as to how to avert them
What skills does EA look for??
- Bachelor's degree or higher in CS/Math or equivalent. Masters preferred
- Significant prior game development experience in numerous areas such as gameplay, graphics, online, modes, UI, etc.
- Demonstrable skills in C++ programming and scripting language experience (ActionScript, PHP, Python, etc..)
- Strong software architecture and design skills; specifically client/server.
- Strong OOP/OOD experience
- Understanding of modern GPU and CPU architectures as well as game console hardware (XBOX One or PS4)
- Experience with software development methodologies, specifically Agile
- Experience mentoring and leading junior programmers / software engineers
- Strong debugging skills
- Experience with version control tools such as Perforce or CVS
- Expected to be able to ‘fight fires’ in a number of technical engineering areas
City:
State:
Community / Marketing Title: Sr. Software Engineer (C++) - NBA Live
Company Profile:
Electronic Arts Inc. es una empresa de software de entretenimiento interactivo líder a nivel mundial. EA distribuye juegos, contenido y servicios en línea para consolas, ordenadores personales, teléfonos móviles y tabletas conectados a Internet.
EEOText: EA ofrece igualdad de oportunidades. Nuestras decisiones de empleo se hacen independientemente de raza, color, nacionalidad, ascendencia, sexo, género, identidad o expresión de género, orientación sexual, edad, información genética, religión, discapacidad, condición médica, embarazo o estado civil, familiar o de veterano, o de cualquier otra característica protegida por ley. También consideramos candidatos cualificados con antecedentes penales, de acuerdo a la ley aplicable. EA también lleva a cabo ajustes de espacios de trabajo para individuos cualificados con discapacidades, de acuerdo con la ley aplicable.
Days Open: 44
Can this position be remote?:
EEO Employer Verbiage:
EA ofrece igualdad de oportunidades. Nuestras decisiones de empleo se hacen independientemente de raza, color, nacionalidad, ascendencia, sexo, género, identidad o expresión de género, orientación sexual, edad, información genética, religión, discapacidad, condición médica, embarazo o estado civil, familiar o de veterano. EA también lleva a cabo ajustes de espacios de trabajo para individuos cualificados con discapacidades, de acuerdo con la ley aplicable.