Software Engineer

Ocupare deplină

Electronic Arts

We are EA Frostbite

We entertain millions of people across the globe by creating the most amazing and immersive interactive software in the industry. Making great experiences is challenging, which is why our team is made of creative and passionate people.

Frostbite is our game engine used by thousands of developers to create experiences such as FC, Battlefield, Star Wars Battlefront, Mass Effect, Dragon Age, Need for Speed and Plant vs. Zombies Garden Warfare.

We are looking for a dedicated Software Engineer to join our team in developing the best tools, workflows, and runtime features for content creators across EA. The areas that our AI team owns include Crowd Systems (Swarm), Behavior Tree, Pathfinding and Machine Leaning. You will focus on the  Swarm  area.

 

What you will do:

  • You will report to the Engineering Manager
  • You will work in close collaboration with other engineers and content creators from across the Frostbite team and our world-class game team customers
  • You will create new cost-effective, scalable, performant, testable, and usable engine tools, workflows
  • Collaborate with Product Management and other team members to improve our existing tools and workflows
  • You will work with Engineering and Project Management to design, estimate, and deliver new features.
  • Advocate for and help improve processes to implement engineering best practices
  • Support game teams in the use of our tools and workflows
  • You will work directly with Game Team partners, Technical Artists and other Content Creators to gather requirements for new tool features and workflow improvements
  • Demonstrate professional engineering capabilities by delivering high quality solutions

Who you are:

  • 4+ years' experience in game development OR equivalent industry
  • Knowledge of computer science fundamentals including algorithms and data structures
  • Experience writing high quality and performant code in C++
  • Experience with Crowd Systems, AI Systems, Animation or Rendering
  • Experience and demonstrated proficiency in complex systems development
  • Expertise with professional source control software such as Perforce or GitHub
  • Experience with Agile/Scrum methodologies
  • Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI)
  • Experience with multiplatform development (PS5, PS4, XBox, iOS, Android, Windows)
  • Familiarity with performance testing
  • Experience communicating updates and resolutions to team members, customers and other partners
  • Experience creating detailed technical documentation
  • A passion for continuous improvement and progress

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Oferta de muncă a fost publicată la O lună în urmă
Oferte de muncă similare care v-ar putea interesaÎn baza ofertei de muncă Software Engineer din India
  •  ...Frostbite is EA’s state-of-the-art multi-platform game development engine. Our global team develops creative engine features and modern...  ...teams around the world build bigger and richer games. • As software engineer in the procedural team you will report to the Engineering... 
    Sugestii
    De luni până la vineri

    Electronic Arts

    India
    5 zile în urmă
  •  ...offers the opportunity to architect and enhance enterprise-scale software applications used to create games and to collaborate with game...  ..., Battlefield, NHL, Skate and more. Reporting to a Senior Engineering Manager, you will: Work within a software development team... 
    Sugestii
    De luni până la vineri

    Electronic Arts

    India
    2 luni în urmă
  •  ...invite you to join us as we pioneer the future of football with EA SPORTS FC and welcome everyone to the club! The Role A Software Engineer is a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms—... 
    Sugestii
    De luni până la vineri

    Electronic Arts

    India
    4 zile în urmă
  •  ...SPORTS FC and welcome everyone to the club! The Role As an Engineer, you'll develop cutting-edge technology, tools, and frameworks...  ...designers and producers to translate creative concepts into reliable software solutions. Be responsible for your own work, collaborating... 
    Sugestii
    De luni până la vineri

    Electronic Arts

    India
    20 zile în urmă
  •  ...experiences that connect with millions of hearts and minds the world over. The Role As a Systems Software Engineer, you will help push our primary systems and shared engine into the future. Our systems engineers maintain a broad view of the game and engine systems and... 
    Sugestii
    De luni până la vineri

    Electronic Arts

    India
    20 zile în urmă
  •  ...across the globe with the most amazing and immersive interactive software in the industry. That’s why we employ the most creative,...  ...Challenge Ahead Reporting to the Senior Manager, Software Engineering as part of Game Creation Engineering, this is a technical role... 
    De luni până la vineri

    Electronic Arts

    India
    O lună în urmă
  •  ...collaborative and productive. Our team ensures better play across all of EA.  The Challenge Ahead Reporting to a Director, Software Engineering in Game Creation Engineering, this is a technical leadership role that offers a recognized expert the opportunity to... 
    De luni până la vineri

    Electronic Arts

    India
    O lună în urmă
  •  ...help to do that. Position Summary: The Applications Support Engineer (Perforce) is a technical professional on our specialist...  ...fixes and workarounds, keeping operating systems and application software up-to-date, working with report data to maintain capacity and performance... 
    Muncă fizică
    Contract de muncă
    De luni până la vineri

    Electronic Arts

    India
    2 luni în urmă
  •  ...manage the team to achieve a high standard. Your Responsibilities Manage a development team which generally consists of Software Engineers. Anticipate bottlenecks, provide management escalation, project prioritization, make tradeoffs, balance the needs versus... 
    De luni până la vineri

    Electronic Arts

    India
    6 zile în urmă
  •  ...with Production and Design teams on fleshing out and documenting design ideas. Team up with Artists, Project Managers and Software Engineers to prototype and implement features.   Qualifications: ~1.5 years background in game design or relevant experience working... 
    De luni până la vineri

    Electronic Arts

    India
    O zi în urmă
  •  ...tool feature-briefs, write product specs that can be consumed by engineering and aligned with other stakeholders.  Facilitate scope...  ...Qualifications ~5+ years of work experience as a Producer for software products. ~ Experience with agile development processes.  ~... 
    Urgent
    De luni până la vineri

    Electronic Arts

    India
    21 de zile în urmă
  •  ...ways of working.   Your profile: ~7+ years experience in project and people management; ~ Knowledge and understanding of software development lifecycle; ~ Experience in several project management methodologies such as Waterfall and Agile; ~ Strong leadership... 
    De luni până la vineri

    Electronic Arts

    India
    O zi în urmă
  •  ...This remote-friendly role will report to the Senior Manager of the Verification and Pentest (VAP) team within the Secure Product Engineering and Anti-cheat Response (SPEAR) organization. You will work with a diverse set of timezones working most closely with an North American... 
    De luni până la vineri

    Electronic Arts

    India
    27 zile în urmă
  •  ...integrating them into improved cohesive test plans using both manual and automated testing methods for product features to increase software quality. Also work with senior management to address any identified test plan gaps. You will work towards completing the agreed... 
    Muncă fizică
    De luni până la vineri

    Electronic Arts

    India
    2 luni în urmă
  •  ...ensure the network operates, securely, and reliably, supporting the business's technological needs. You will lead a team of network engineers and collaborate with different EAIT departments and is focused on incident, capacity, problem and performance management, that... 
    De luni până la vineri

    Electronic Arts

    India
    22 zile în urmă
  •  ...on regular basis. Experience required: ~2+ years of applicable work experience in Quality Assurance. ~ Understanding of a software development lifecycle. ~ Knowledge of test tools, testing methodology and processes. ~ Good understanding of data in analyzing... 
    De luni până la vineri

    Electronic Arts

    India
    2 luni în urmă
  •  ...for EA Sports FC game, partnering with game designers, programmers and artists to develop features in the game using the Frostbite engine. Responsibilities: Work with the team to structure, plan, estimate, and implement features that align with the game's goals,... 
    De luni până la vineri

    Electronic Arts

    India
    21 de zile în urmă
  •  ...Requirements: ~6+ years' experience in Game Design, Quality Assurance, or comparable development experience. ~ In-depth knowledge of software development practices, including both Agile and waterfall methodologies. ~ Understanding of quality assurance techniques,... 
    De luni până la vineri

    Electronic Arts

    India
    2 luni în urmă
Angajatorii vă vor vedea în baza noastră de date și vor putea singuri să vă ofere locuri de muncă
  • Căutare locuri de muncă
  • Favorite
  • Conversație
  • Notificările mele
  • Salarii
  • Abonări