Gameplay Software Engineer
Ubicación: Redwood City, CA, USA
Aviso
Requisition Number: 151891
Position Title: Contingent
External Description:
Gameplay Software Engineer (Contract)
Contract term: 12 months
Location: Redwood Shores, CA
As a Software Engineer on The Sims, your job will be to architect, implement, and maintain user-facing content for the Sims using Python and C++.
Job Responsibilities:
- Implementing gameplay systems written in Python and C++ that are data driven.:
- Sim behaviors: interaction with the world, other Sims, and objects (how would a Flirty Sim behave differently in a pool club versus a bar).
- Ability to build creative real life archetypes within a simulation game (e.g. romance, careers, postures).
- Runtime optimization for performance and memory usage (scaling a simulation engine to include all aspects of human life).
- Work with the team on continuous improvement of the data driven framework that brings designs to life.
- Write software requirement and technical design documentation.
- Work with franchise leaders to continue building unique content for a game that delivers to a large demographic of simulation player patterns.
Technical Requirements:
- Excellent game systems programming skills. Demonstrate technical abilities with projects implemented in C++, Python, C#, Java.
- Experience with working in Python encouraged.
- Experience with Windows platform and development tools (Visual Studio, Eclipse, etc.)
- Experience writing real time simulation, high performance game code.
- Bachelor/Master’s degree in Computer Science or relevant field.
Preferred Qualifications:
- 1-2 year experience in a hands on development role.
- Demonstrate past experience in working in large data driven games or applications.
- Demonstrable experience developing for live products at large scale.
- Previous engineering leadership experience over a major system.
- Experience in using static and performance analysis tools, automated testing, unit testing, and configuration management processes.
Team and Collaboration Requirements:
- Ability to work well as part of a creative multi-disciplinary team (work with animators, modelers, visual effect and audio effect artists).
- Excellent technical problem-solving skills under iteratively changing requirements during development.
- Strong oral communication and collaboration skills to work with non-engineering disciplines.
City:
State:
Community / Marketing Title: Gameplay Software Engineer
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: 119
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.