Gameplay Software Engineer
位置: Redwood City, CA, USA
注意
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.は、インタラクティブ・エンターテイメント・ソフトウェアの世界的大手企業です。 EAは、インターネットに接続されたコンソール、パソコン、携帯電話、タブレットに対してゲーム、コンテンツおよびオンラインサービスを提供しています。
EEOText: EAは雇用機会を均等に提供します。 雇用に関する決定を下す際は、人種、肌の色、国籍、出身国、出身民族、身体的性別、社会/文化/心理的性別、性別自認または性別表現、性的指向、年齢、遺伝情報、宗教、身体障害、病状、妊娠、婚姻状況、家族状況、軍役経験の有無、および法律で保護されたその他のあらゆる状況は考慮されません。 また、犯罪歴のある人物の雇用も、募集要項を満たす応募者の場合は適用法令に従って検討します。 さらにEAでは、身体に障害のある方々のために、適用法令によって定められた職場環境を整えることも行っています。
Days Open: 119
Can this position be remote?:
EEO Employer Verbiage:
EAは雇用機会を均等に提供します。 雇用に関する決定を下す際は、人種、肌の色、国籍、出身国、出身民族、身体的性別、社会/文化/心理的性別、性別自認または性別表現、性的指向、年齢、遺伝情報、宗教、身体障害、病状、妊娠、婚姻状況、家族状況、軍役経験の有無は考慮されません。 さらにEAでは、身体に障害のある方々のために、適用法令によって定められた職場環境を整えることも行っています。