Sr. Software Engineer (C++) - NBA Live
Multiple Locations: Orlando, FL, USA • Austin, TX, USA • Vancouver, BC, Canada
Notice
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. 是全球领先的互动娱乐软件公司。 EA 提供适用于联网主机、个人电脑、手机和平板电脑的游戏、内容和在线服务。
EEOText: EA 是一个奉行机会均等的雇主。 所有招聘决定均不考虑种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性向、年龄、遗传信息、宗教信仰、残障状况、医疗状况、怀孕状况、婚姻状况、家庭状况、退伍军人身份或其他任何受法律保护的特征等因素的影响。 我们也会遵照相关法律,考虑雇佣带犯罪记录的合格申请者。 EA 还会遵照相关法律,为符合条件的残障个体改善工作环境。
Days Open: 44
Can this position be remote?:
EEO Employer Verbiage:
EA 是一个奉行机会均等的雇主。 所有招聘决定均不考虑种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性向、年龄、遗传信息、宗教信仰、残障状况、医疗状况、怀孕状况、婚姻状况、家庭状况或退伍军人身份等因素的影响。 EA 还会遵照相关法律,为符合条件的残障个体改善工作环境。