Senior Software Engineer
Posizioni multiple: Orlando, FL, USA • Bucharest, Romania • Montreal, QC, Canada
Avviso
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. è un'azienda di software di intrattenimento interattivo leader globale. EA offre giochi, contenuti e servizi online per console collegate ad internet, personal computer, cellulari e tablet.
EEOText: EA promuove le pari opportunità. Qualsiasi decisione di impiego viene fatta senza discriminazione di razza, colore, nazionalità, origini, sesso, genere, identità o espressione di genere, orientamento sessuale, età, informazione genetica, religione, invalidità, condizione medica, gravidanza, stato civile, stato familiare, anzianità o qualsiasi altra caratteristica protetta dalla legge. Considereremo anche i candidati qualificati con fedina penale sporca, in virtù delle leggi applicabili. EA rende accessibile il posto di lavoro per gli individui diversamente abili, come indicato dalla legge.
Days Open: 100
Can this position be remote?: 0
EEO Employer Verbiage:
EA promuove le pari opportunità. Qualsiasi decisione di impiego viene fatta senza discriminazione di razza, colore, nazionalità, origini, sesso, genere, identità o espressione di genere, orientamento sessuale, età, informazione genetica, religione, invalidità, condizione medica, gravidanza, stato civile, stato familiare o anzianità. EA rende accessibile il posto di lavoro per gli individui diversamente abili, come indicato dalla legge.