Gameplay Software Engineer
Posizione: Redwood City, CA, USA
Avviso
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. è un'azienda di software di intrattenimento interattivo leader globale. EA offre giochi, contenuti e servizi online per console collegate ad internet, personal computer, cellulari e tablet.
EEOText: EA promuove le pari opportunità. Qualsiasi decisione di impiego viene fatta senza discriminazione di razza, colore, nazionalità, origini, sesso, genere, identità o espressione di genere, orientamento sessuale, età, informazione genetica, religione, invalidità, condizione medica, gravidanza, stato civile, stato familiare, anzianità o qualsiasi altra caratteristica protetta dalla legge. Considereremo anche i candidati qualificati con fedina penale sporca, in virtù delle leggi applicabili. EA rende accessibile il posto di lavoro per gli individui diversamente abili, come indicato dalla legge.
Days Open: 119
Can this position be remote?:
EEO Employer Verbiage:
EA promuove le pari opportunità. Qualsiasi decisione di impiego viene fatta senza discriminazione di razza, colore, nazionalità, origini, sesso, genere, identità o espressione di genere, orientamento sessuale, età, informazione genetica, religione, invalidità, condizione medica, gravidanza, stato civile, stato familiare o anzianità. EA rende accessibile il posto di lavoro per gli individui diversamente abili, come indicato dalla legge.