C++ Software Engineer - Systems (Performance) - American Football

8 Months ago • 2-5 Years

Job Summary

Job Description

C++ Software Engineer with experience in large codebases and embedded systems to work on game performance and optimization. Must have a strong understanding of C++ language, best practices, and multi-threaded systems. Experience with game engines is preferred.
Must have:
  • C++ Experience
  • Large Codebases
  • Embedded Systems
  • Multi-threaded Systems
Good to have:
  • Game Engines
  • Parallel Programming
  • Resource Management
  • Hardware Architecture
Perks:
  • Relocation Support
  • Hybrid Work Model

Job Details

Contract: Permanent.

Location: Madrid - relocation support is provided.

Work Model: Hybrid.

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, FC soccer, NHL & hockey, and EA SPORTS UFC.

Madden NFL is developed at EA's Tiburon Studio in Orlando, FL, and Madrid, Spain by a team that prides itself on innovation and creative collaboration. Now, they're also excited to be bringing back the glory of college football for millions of college sports fans with EA SPORTS College Football. And with this highly anticipated title under development, EA SPORTS is looking for a diverse range of talent, who are passionate about what they do, to help bring the game to life. We are looking for talent with a passion for sports to create experiences that connect with millions of football fans around the world to grow the love of the sport.

As a Systems Software Engineer you will work on Game Performance and 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 to our players and workflow enhancements to our development team. There will be ample opportunity to collaborate extensively with other groups throughout the American Football projects. We are looking for passionate engineers who enjoy prototyping and planning, collaborating with other engineers, and leveraging existing technologies across EA to streamline our workflows, and capabilities that allow us to work smarter and more efficiently to bring substantial improvements to our game.

Your 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.
  • Understand the impact your changes can have to a multi-disciplinary development team.
  • 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.
  • You can work within ambiguity and investigate issues with little to no direction.

Your Qualifications

  • Experience working in large codebases.
  • Experience in embedded systems.
  • Experience working within Game Engines e.g.(Unreal, Frostbite, Unity) is preferred.
  • Experience with Multi-threaded systems.
  • Passion for 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 across the Development team.
  • Experience with parallel programming considerations, resource management, and hardware architecture.
  • 5+ years of programming experience with 2+ years of experience with C++.

Similar Jobs

Nintendo - Associate Software Engineer

Nintendo

Redmond, Washington, United States (Hybrid)
7 Months ago
Riot Games - Principal Software Engineer, Foundations Developer Experience & Workflows

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
PlayStation Global - Sr. Software Engineer, Engineering Enablement

PlayStation Global

Aliso Viejo, California, United States (On-Site)
7 Months ago
Unity - Senior Software Engineer, Offerwall

Unity

San Francisco, California, United States (On-Site)
7 Months ago
Warner Bros. Games - Staff Software Engineer - Java Full Stack (GQA Team), Bangalore

Warner Bros. Games

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Warner Bros. Games - Software Engineer II- Site Reliability Engineering (SRE Team)Bangalore

Warner Bros. Games

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Warner Bros. Games - Lead Software Engineer

Warner Bros. Games

Chicago, Illinois, United States (Hybrid)
7 Months ago
PlayStation Global - Software Engineer Intern - Undergraduate

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
7 Months ago
PlayStation Global - Software Engineer Intern, Tools and Infrastructure - Undergraduate

PlayStation Global

Aliso Viejo, California, United States (Hybrid)
7 Months ago
Twitch - Software Engineer - Mobile

Twitch

San Francisco, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Haven Studios Inc - Responsable de la création artistique externe/External Art Manager

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
7 Months ago
Insomniacs - Gameplay Intern - Undergraduate

Insomniacs

Burbank, California, United States (On-Site)
7 Months ago
2K - Associate Manager, Product Marketing – NBA 2K

2K

Novato, California, United States (Hybrid)
7 Months ago
Hologate gmbh - IT Technician (f/d/m)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
7 Months ago
ZeptoLab - Freelance Senior 3D Animator

ZeptoLab

Almaty Region, Kazakhstan (Remote)
7 Months ago
ZeptoLab - Freelance Senior 3D Animator

ZeptoLab

Yerevan, Yerevan, Armenia (Remote)
7 Months ago
ZeptoLab - Freelance Senior 3D Animator

ZeptoLab

Masovian Voivodeship, Poland (Remote)
7 Months ago
ZeptoLab - Freelance Senior 3D Animator

ZeptoLab

Belgrade, Serbia (Remote)
7 Months ago
PlayStation Global - Manager, Learning and Development

PlayStation Global

San Mateo, California, United States (Hybrid)
7 Months ago
ZeptoLab - Freelance Senior 3D Animator

ZeptoLab

Barcelona, Catalonia, Spain (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Madrid, Community of Madrid, Spain

ZeptoLab - Freelance Senior 3D Animator

ZeptoLab

Barcelona, Catalonia, Spain (Remote)
7 Months ago
The Workshop - Service Desk Specialist

The Workshop

Madrid, Community Of Madrid, Spain (Hybrid)
7 Months ago
Aristocrat Gaming - Technical Services Manager

Aristocrat Gaming

Barcelona, Catalonia, Spain (Hybrid)
7 Months ago
El Ranchito - IT Technician: System Administrator (Junior)

El Ranchito

Madrid, Community Of Madrid, Spain (On-Site)
7 Months ago
The Workshop - Analytics Engineer

The Workshop

Málaga, Andalusia, Spain (On-Site)
7 Months ago
skydance - Junior Support Technician

skydance

Madrid, Community Of Madrid, Spain (Hybrid)
7 Months ago
Blizzard Entertainment - Senior Combat AI Designer

Blizzard Entertainment

Barcelona, Catalonia, Spain (On-Site)
7 Months ago
Sandsoft Games - Senior Full-Stack Developer

Sandsoft Games

Barcelona, Catalonia, Spain (On-Site)
7 Months ago
Blizzard Entertainment - Technical Artist

Blizzard Entertainment

Barcelona, Catalonia, Spain (On-Site)
7 Months ago
Blizzard Entertainment - Unity Meta Developer

Blizzard Entertainment

Barcelona, Catalonia, Spain (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Social Discovery Group - Deputy Head of Customer IT Infrastructure

Social Discovery Group

Poland (Remote)
7 Months ago
Social Discovery Group - Deputy Head of Customer IT Infrastructure

Social Discovery Group

Serbia (Remote)
7 Months ago
Social Discovery Group - Junior/Middle Frontend Developer (MarTech)

Social Discovery Group

Tbilisi, Tbilisi, Georgia (Remote)
7 Months ago
Social Discovery Group - Deputy Head of Customer IT Infrastructure

Social Discovery Group

Georgia (Remote)
7 Months ago
Tonies - (Senior) Legal Counsel eCommerce, Data & IT (all genders)

Tonies

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
7 Months ago
Tonies - Engineering Manager (Mobile) (all genders)

Tonies

Germany (Remote)
7 Months ago
Hologate gmbh - IT Technician (f/d/m)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
7 Months ago
Patreon - Recruiting Coordinator

Patreon

San Francisco, California, United States (Hybrid)
7 Months ago
Red Rover Interactive - Senior Backend Developer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
7 Months ago
Red Rover Interactive - Senior Backend Developer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Orlando, Florida, United States (Hybrid)

Orlando, Florida, United States (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Los Angeles, California, United States (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

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