Senior Systems Software Engineer - EA Sports FC

20 Minutes ago • 6-10 Years • Game Engine • Systems Design

Job Summary

Job Description

As a Senior Systems Software Engineer at EA SPORTS FC, you'll contribute to the evolution of primary systems and the shared engine. Responsibilities include collaborating with designers and engineers on technical designs, implementing high-quality code, optimizing performance and memory usage, enhancing team efficiency through tooling, and contributing to core EA technologies. You will work on the world's #1 best-selling video game, impacting millions of players. The role requires a deep understanding of C++, parallel programming, and systems architecture. You will be responsible for providing feedback, creating technical designs, and implementing high-quality code that meets requirements.
Must have:
  • C++ expertise (6+ years)
  • Parallel programming experience
  • Performance optimization skills
  • System architecture understanding
  • Collaboration with various teams
Good to have:
  • x86 assembly knowledge
  • Embedded systems experience
  • Performance and memory profiling
  • Job-based architecture experience
Perks:
  • Paid time off
  • New parent leave
  • Free games

Job Details

EA SPORTS is one of the leading sports entertainment brands in the world, with top-selling videogame franchises, award-winning interactive technology, fan programs, and cross-platform digital experiences. EA SPORTS creates connected experiences that ignite the emotion of sport through industry-leading sports video games, including Madden NFL football, EA SPORTS™ FC, NHL® hockey, and EA SPORTS UFC.

At the heart of EA SPORTS is the EA SPORTS™ FC franchise. EA SPORTS™ FC is the world's #1 best-selling video game with over 200M engaged players across multiple platforms, including console, PC, and mobile.

Innovation, passion, and teamwork are at the heart of everything we do. With studios in Vancouver, Bucharest, and Cologne; we are looking for the brightest talent so we can continue to create experiences that connect with millions of hearts and minds the world over.

The Role

As a Senior 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 look for ways to improve performance, utility, and capabilities for our players and workflow enhancements to our development team. We are looking for passionate engineers who enjoy prototyping and planning, collaborating with other engineers, and building systems (often applying other systems), workflows, and capabilities that allow us to work smarter and more efficiently to bring substantial improvements to our game. You will report to the Systems Technical Director.

Role Location: Hybrid work from Bucharest or Remote work from Romania.

Responsibilities:

  • You will work with design and other engineers to provide feedback and then create clear and estimable technical designs.

  • You provide tested and high-quality technical implementations that meet requirements.

  • You have awareness of how technical implementation impacts performance and memory budgets.

  • You look for ways to increase team efficiency through tooling or workflow enhancements.

  • You contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts.

Qualifications:

  • Experience with the development craft and shows interest in systems level work.

  • Understanding of C++ language, best practices, and architectural considerations.

  • Communicate well with non-technical partners, such as Artists, Designers, and Producers.

  • Experience with parallel programming considerations, resource management,

  • and hardware architecture.

  • Experience in engine development.

  • 10+ years of programming experience with 6+ years of experience with C++.

  • Understanding of x86 assembly.

  • Experience with performance and memory profiling tools.

  • Experience in embedded systems.

  • Experience in job-based architecture

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

ByteDance - Software Engineer, AML Machine Learning Systems

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
NVIDIA - Software Engineer Intern, Autonomous Vehicle - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Zoox - Senior/Staff Software Engineer - 3D World Generation Pipelines

Zoox

Seattle, Washington, United States (Hybrid)
5 Months ago
NVIDIA - Senior System BIOS Firmware Developer, Client Product

NVIDIA

Taipei City, Taiwan (On-Site)
2 Days ago
Snowed In Studios - Advanced Software Developer

Snowed In Studios

Ottawa, Ontario, Canada (Remote)
1 Week ago
DraftKings - Lead Software Engineer, Unity

DraftKings

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Wargaming - Senior Engine Developer (World of Tanks)

Wargaming

Vilnius, Vilnius County, Lithuania (Hybrid)
1 Month ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Georgia (Remote)
5 Months ago
Tencent - Unreal Engine Programmer Intern

Tencent

Auckland, Auckland, New Zealand (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer Intern, Authorization

ByteDance

Singapore (On-Site)
1 Week ago
Playrix - Director of Engineering

Playrix

Serbia (Remote)
5 Months ago
Epic Games - Senior Gameplay Systems Programmer, Fortnite

Epic Games

United States (On-Site)
2 Months ago
N-iX - 2D/3D Visualization Engineer

N-iX

Argentina (Remote)
1 Week ago
Flying Wild Hog - Senior Gameplay Programmer

Flying Wild Hog

(Remote)
1 Month ago
Rockstar Games - UI Programmer (C++)

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
6 Months ago
Escape Velocity Entertainment - Lead Gameplay Engineer

Escape Velocity Entertainment

(Remote)
2 Weeks ago
CD PROJEKT RED - Senior UI Programmer

CD PROJEKT RED

Boston, Massachusetts, United States (Hybrid)
1 Month ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Portugal (Remote)
5 Months ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Canada (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bucharest, Bucharest, Romania

Luxoft - Lead Integration and Release Engineer

Luxoft

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Playtika - Unity Developer

Playtika

Romania (Hybrid)
3 Months ago
Ubisoft - Senior Level Designer

Ubisoft

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
PwC - Associate Lawyer

PwC

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
Playtika - Java Technical Lead

Playtika

Romania (Hybrid)
5 Months ago
Aera Technology - Sr. Software Engineer Back End

Aera Technology

Cluj-Napoca, Cluj County, Romania (Hybrid)
5 Months ago
Playtika - VIP Account Management Team Leader

Playtika

Romania (Hybrid)
5 Months ago
ASSIST Software - Data Engineer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
1 Month ago
Fortis Games - Lead Concept Artist

Fortis Games

Romania (On-Site)
2 Months ago
Every matrix - Frontend Developer

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Gametion Technologies   - Senior Unity Game Developer

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
1 Month ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Georgia (Remote)
5 Months ago
Stardock - Game Developer (C++)

Stardock

Plymouth, Michigan, United States (On-Site)
9 Months ago
Turn Me Up Games,  Inc  - Unreal Engineer

Turn Me Up Games, Inc

Burbank, California, United States (Hybrid)
1 Week ago
Snowed In Studios - Advanced Software Developer

Snowed In Studios

Ottawa, Ontario, Canada (Remote)
1 Week ago
Keywords Studios - Keywords Talent Community

Keywords Studios

Romania (Remote)
1 Week ago
KBG Blockchain Game Studios - Unity Developer

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
9 Months ago
PlayStation Global - Senior Build System Engineer

PlayStation Global

United States (Remote)
14 Hours ago
Maverick Games - Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
1 Month ago
SuperPlay - Unity Team Lead

SuperPlay

Poland (On-Site)
2 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.

Montreal, Quebec, Canada (On-Site)

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)

Redwood City, California, United States (Hybrid)

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)

Orlando, Florida, United States (On-Site)

Guildford, England, United Kingdom (Hybrid)

Bucharest, Bucharest, Romania (On-Site)

Warsaw, Masovian Voivodeship, Poland (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