Software Engineer - Frostbite Architecture
Multiple Locations: Florida, USA • Orlando, FL, USA • Edmonton, AB, Canada • Kitchener, ON, Canada • Montreal, QC, Canada • Austin, TX, USA • Vancouver, BC, Canada • Toronto, ON, Canada • Texas, USA • Michigan, USA • Quebec, Canada • Ontario, Canada • Prince Edward Island, Canada • Alberta, Canada • British Columbia, Canada • Georgia, USA • Illinois, USA • North Carolina, USA • New York, USA
Notice
Requisition Number: 176032
Position Title: Software Engineer III
External Description:
Software Engineer - Frostbite Architecture
We are looking for an accomplished Software Engineer to join the Frostbite "architecture team".
Frostbite
Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team develops creative engine features and cutting-edge tools that let our game makers create stunning games. We're honored to have thousands of game developers worldwide using Frostbite as they create some of the industry's best-known titles and amazing player experiences. Join us as we help shape the future of gaming with Frostbite.
As a Software Engineer, you will
- Diagnose and improve Frostbite to meet the challenges and needs of current shipping titles with hands-on implementation of new features, enhancements, optimizations, and bug fixes.
- Work with teammates and partners to implement the evolution of Frostbite architecture to meet future needs.
- Ensure Frostbite has appropriate, living documentation
- Create ideas and technologies that can be applied across the business
- Report to the Senior Director of Architecture for Frostbite
You are
- Motivated to improve the way games are made by defining and transforming the architecture of Frostbite
- Inspired to work with, learn from and coach others in an exceptional team
- Looking to grow both the breadth and depth of your expertise
- Passionate about improving architecture to positively affect developers and users
- Motivated to empower and grow the architecture skills of the engineering team
- Invested in keeping architecture and design grounded in solving existing problems and improving the codebase
- An advocate for Agile working practices and empowering decisions at all levels
You have
- A degree in computer science or relevant industry experience equivalent
- 3+ years of professional C++ and/or C# programming experience
- A practical understanding of software architecture principles, design patterns, and implementation
- 2+ years of experience working with of a large, distributed team
- 2+ years of experience developing in an Agile environment
It would also be advantageous if you have experience in one or more of the following:
- Large-scale resource limited systems (such as games or virtual environments)
- Application software acting on complex data sets (such as Game editors or CAD)
- Worked in large-scale Agile environments (such as SAFe)
- Games industry experience
- Built software libraries, tools or features used by others
- Used code refactoring tools at scale
- Worked on systems including Rendering or GPGPU work
City:
State:
Community / Marketing Title: Software Engineer - Frostbite Architecture
Company Profile:
Electronic Arts Inc. 是全球领先的互动娱乐软件公司。 EA 提供适用于联网主机、个人电脑、手机和平板电脑的游戏、内容和在线服务。
EEOText: EA 是一个奉行机会均等的雇主。 所有招聘决定均不考虑种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性向、年龄、遗传信息、宗教信仰、残障状况、医疗状况、怀孕状况、婚姻状况、家庭状况、退伍军人身份或其他任何受法律保护的特征等因素的影响。 我们也会遵照相关法律,考虑雇佣带犯罪记录的合格申请者。 EA 还会遵照相关法律,为符合条件的残障个体改善工作环境。
Days Open: 65
Can this position be remote?: 1
EEO Employer Verbiage:
EA 是一个奉行机会均等的雇主。 所有招聘决定均不考虑种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性向、年龄、遗传信息、宗教信仰、残障状况、医疗状况、怀孕状况、婚姻状况、家庭状况或退伍军人身份等因素的影响。 EA 还会遵照相关法律,为符合条件的残障个体改善工作环境。