Software Engineer, C++ - EA Sports FC (12 Month Temporary)

1 Month ago • 4 Years + • Frontend Development • Undisclosed

Job Summary

Job Description

EA Sports FC is seeking a Software Engineer (C++) for a 12-month temporary role on the FC Ultimate Team. This role involves designing and implementing features for the client-side of the game mode using C++. Responsibilities include designing, maintaining, implementing, testing, and debugging code, pipelines, and related sub-components. Collaboration with server engineers, production, and interface designers is crucial for gathering requirements and writing technical specifications. The engineer will work on features such as stadium customization, season objectives, and the FUT club/transfer market, contributing to one of the most played game modes in FC.
Must have:
  • 4+ years C++ experience
  • OO design principles expertise
  • UI tech experience (Qt, Unity, Unreal, or web)
  • Ability to work with unfamiliar code
  • Design and implement features
Good to have:
  • ActionScript experience
  • Scripting languages (Python, Lua)
  • C# and SQL familiarity
Perks:
  • Paid time off
  • New parent leave
  • Free games

Job Details

Description & Requirements

We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

The Role

FC Ultimate Teams C++ Engineers work on the Client side of the FC Ultimate Team game mode, using C++ technology.

As part of the FC Ultimate Team you will work on the features that build the most played game mode of the FC game, using the existing architecture or by bringing improvements to the UI Framework and Frostbite add-ons that we are using to build the features. FC Ultimate Team is an exclusive Online game mode so you will be working side-by-side with the Server team members, to be able to implement features like stadium customization, season objectives, FUT club or transfer market.

What you will do as a FC Ultimate Team Engineer:

  • Design and implement features for FC Ultimate Team game mode

  • Design, maintain, implement, test and debug code, pipelines and other Ultimate Team related sub-components and packages.

  • Work with Server Engineers, Production and Interface Designers to gather requirements and write technical design specifications

  • You will report to one of the FC Ultimate Team's managers and work with your peers to develop FC Ultimate Team features

We're looking for:

  • Object-oriented programming experience of OO design principles

  • 4+ years experience in C++ software development

  • Experience in UI technologies (Qt, Unity or Unreal UI frameworks or web front-end development) is very nice to have

  • Experience in ActionScript is nice to have

  • Familiarity with scripting languages (Python, Lua), C# and SQL is nice to have

  • Ability to work with existing and unfamiliar code

Requisition type: Temporary






About Electronic Arts

We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth.

We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support a balanced life with paid time off and new parent leave, plus free games and so much more. We nurture environments where our teams can always bring their best to what they do.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Similar Jobs

Unity - Growth Partnership Manager

Unity

Seoul, South Korea (On-Site)
4 Months ago
JoVE - Physics Content Creator

JoVE

Bengaluru, Karnataka, India (Remote)
4 Months ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
3 Months ago
Hero Vired - Faculty - Unreal Authorized Instructor(AR/VR)

Hero Vired

Delhi, India (On-Site)
4 Months ago
Wipro - VB.NET and .NET Fullstck+Angular

Wipro

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Playtech - Senior Software Architect

Playtech

Tartu, Tartu County, Estonia (On-Site)
1 Week ago
Google - Principal Engineer, Front End Development, Gemini

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Maverick Games - UI Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
3 Weeks ago
Social Discovery Group - Senior React Developer

Social Discovery Group

Georgia (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blizzard Entertainment - Unity Meta Developer

Blizzard Entertainment

Barcelona, Catalonia, Spain (On-Site)
3 Months ago
Meta - AI Research Scientist - Generative AI Red Teaming (London or Paris)

Meta

Paris, Île-de-France, France (On-Site)
2 Months ago
Playrix - Lead Location Designer

Playrix

Montenegro (Remote)
3 Months ago
Hero Vired - Associate Faculty/Faculty - Game Development

Hero Vired

Delhi, India (On-Site)
4 Months ago
Kefir Games - Senior Client Software Engineer

Kefir Games

Cyprus (On-Site)
1 Month ago
Azra Games - Analytics Lead

Azra Games

California, United States (Hybrid)
1 Month ago
Riot Games - Principal Software Engineer - Teamfight Tactics, Major Projects

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Juego Studios - Art Coordinator

Juego Studios

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Brazil (On-Site)
6 Months ago
Next Level Games - Senior Gameplay Engineer

Next Level Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

Amber - Senior Unity Game Engineer (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
PwC - Manager - Business Restructuring Services_Deals

PwC

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
In The Pocket - C# DEVELOPER

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Ness Digital - React Senior Engineer (T2)

Ness Digital

Timișoara, Timiș, Romania (Remote)
3 Weeks ago
PwC - Senior Accountant

PwC

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Ubisoft - Live Producer [Tom Clancy’s The Division 2]

Ubisoft

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
PwC - Forensic - Senior Consultant

PwC

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
Luxoft - Lead Integration and Release Engineer

Luxoft

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
PwC - Manager Audit - Financial Services

PwC

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
Limbic Entertainment - CREATIVE DIRECTOR

Limbic Entertainment

Romania (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

The Walt Disney Company - Sr Software Engineer (Roku/BrightScript/SceneGraph)

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
2 Months ago
Bragg - Front-end Game Developer

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
1 Week ago
Crunchyroll - Principal Software Engineer, Video, Frontend

Crunchyroll

(Remote)
2 Months ago
Nexters - Senior Unity Developer

Nexters

Cyprus (Remote)
4 Days ago
Windranger Labs - Frontend Engineer

Windranger Labs

Central Sulawesi, Indonesia (Remote)
2 Months ago
Crunchyroll - Staff Software Engineer - Mobile Video Players [Android]

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
Xsolla - Middle/Senior Frontend Developer

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Week ago
Britive - SENIOR UI ENGINEER- BANGALORE

Britive

Bengaluru, Karnataka, India (Remote)
2 Months ago
ByteDance - Staff Frontend Software Engineer - Customer Service Platform - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Dmg - Software Development Engineer 3

Dmg

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We exist to inspire the world to play. We put our people first, and we thrive off their diversity in our innovative technology and immersive storytelling. We’re doing the work to give everyone the space to be their full selves while giving back to our community, no matter where you’re working from. We’re looking for problem-solvers, game-changers, innovators, dreamers, doers—people that are ready to move the needle and transform the future of gaming. Join us.

Guildford, England, United Kingdom (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Madrid, Community Of Madrid, Spain (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Madrid, Community Of Madrid, Spain (Hybrid)

Vancouver, British Columbia, Canada (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Kirkland, Washington, United States (On-Site)

Kirkland, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug