Senior Software Engineer
Multiple Locations: Orlando, FL, USA • Bucharest, Romania • Montreal, QC, Canada
Notice
Requisition Number: 179551
Position Title: Sr Software Engineer I
External Description:
Pour visualiser la description de poste en français, veuillez sélectionner le français, "Select Language" dans le menu déroulant au haut de la page.
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 honoured 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.
Responsibilities
- The mission of the Procedural team is to develop state-of-the-art procedural technologies into Frostbite to help game teams around the world build bigger and richer games.
- As senior software developer in the procedural team you will report to the Development Manager and will be called to work from low-level mesh processing and low-level content database code up to high-level World Editor UI and DCC workflows code.
- You will build high-quality code, review and provide feedback on technical designs and code written by other software developers, and work with game teams to help them improve existing and develop new technologies.
- Open to Hybrid and Onsite Developers
Required Qualifications
- Bachelor's degree or higher in Computer Science, Developing or Software Development or equivalent.
- High level of proficiency with C++ and good understanding of C# or WPF.
- 7+ years of professional software development experience.
- Experience designing and implementing maintainable, structured and documented code.
- Experience with object-oriented design patterns and test-driven development.
- Experience with multithreaded architectures and synchronisation principles.
- Experience with memory management, multi-core use, profiling and optimization.
- Excellent debugging skills.
- You will be remote-friendly.
Optional Qualifications
- Experience with asset data pipelines, procedural asset generation.
- Experience with Houdini, Maya SDKs or other DCC tools.
- Experience with Python for scripting or tool development.
- Experience with geometry/mesh formats and processing.
- Experience with rendering techniques.
- Experience with Agile methodologies for software development.
#LI-Hybrid, #LI-Onsite
City:
State:
Community / Marketing Title: Senior Software Engineer
Company Profile:
Electronic Arts Inc. 是全球领先的互动娱乐软件公司。 EA 提供适用于联网主机、个人电脑、手机和平板电脑的游戏、内容和在线服务。
EEOText: EA 是一个奉行机会均等的雇主。 所有招聘决定均不考虑种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性向、年龄、遗传信息、宗教信仰、残障状况、医疗状况、怀孕状况、婚姻状况、家庭状况、退伍军人身份或其他任何受法律保护的特征等因素的影响。 我们也会遵照相关法律,考虑雇佣带犯罪记录的合格申请者。 EA 还会遵照相关法律,为符合条件的残障个体改善工作环境。
Days Open: 100
Can this position be remote?: 0
EEO Employer Verbiage:
EA 是一个奉行机会均等的雇主。 所有招聘决定均不考虑种族、肤色、国籍、血统、生理性别、社会性别、性别认同或表达、性向、年龄、遗传信息、宗教信仰、残障状况、医疗状况、怀孕状况、婚姻状况、家庭状况或退伍军人身份等因素的影响。 EA 还会遵照相关法律,为符合条件的残障个体改善工作环境。