Gameplay Software Engineer
Location: Redwood City, CA, USA
Notice
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 还会遵照相关法律,为符合条件的残障个体改善工作环境。