Experienced C++ Generalist Software Engineer - Madden

4 Weeks ago • 5 Years + • Frontend Development

Job Summary

Job Description

EA SPORTS Madden NFL is seeking an experienced C++ Generalist Software Engineer to develop and extend features for career-focused modes like Franchise and Superstar. Responsibilities include developing offline and online features, writing technical documentation, planning and implementing core logic, designing and debugging code, collaborating with designers, and working within a team. The role requires 5+ years of C++ experience, expertise in software engineering principles, and knowledge of data-driven systems. The position is hybrid/onsite in Orlando, FL and focuses on enhancing user experiences beyond gameplay, contributing to a connected and socially interactive game experience.
Must have:
  • 5+ years C++ experience
  • Software engineering principles
  • Data-driven systems knowledge
  • Debugging complex applications
  • Develop offline/online features
  • Collaborate with designers
Good to have:
  • JavaScript frameworks
  • Flash/ActionScript 3.0
  • Photoshop knowledge
  • Passion for American Football
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 soccer, NHL® hockey, and EA SPORTS College Football.

EA SPORTS Madden NFL is the best-selling sports property in U.S. Video game history. Madden NFL is an immersive, simulation-based, authentic NFL interactive experience, empowering fans to play out their NFL fantasy of winning the Super Bowl (and much more). Madden NFL has entertained fans over three decades with more than 130 million lifetime units sold.

We're looking for an experienced Generalist Software Engineer who would be interested in developing features for EA SPORTS Madden NFL’s various career-focused modes, such as Franchise and Superstar. Our engineers develop and extend features in the game to facilitate user experiences that extend beyond twitch gameplay and contribute to a connected and socially interactive game experience. Above all, we're looking for an engineer who is excited to use their talent and experience to build AAA quality games. You will report to the engineering manager for the team.

This position will be hybrid/onsite in Orlando, FL.

Your Responsibilities

  • Develop and extend offline and online features.

  • Write technical documents for user facing features.

  • Plan & implement a feature's core logic and flows.

  • Design, maintain, implement, test and debug code.

  • Work with designers to gather requirements and propose technical solutions.

  • Work with a team of other engineers in a collaborative environment while being overseen by a tech lead.

Your Qualifications

  • 5+ years of experience in C++ software development.

  • Able to review, test, debug, and extend existing code.

  • Experience with software engineering principles and architectural design.

  • Knowledge of data driven systems.

  • Skills debugging complex applications.

  • Bachelor's degree in computer science or related field, or equivalent training and professional experience.

Bonuses

  • Knowledge developing web interfaces using JavaScript frameworks or technologies such as Flash, Action Script 3.0.

  • Working knowledge of Photoshop.

  • A passion for American Football.

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

Sporty Group - IN QA Automation Engineer

Sporty Group

India (Remote)
11 Months ago
INTEL - Yield Development Systems Analytics Engineer

INTEL

Hillsboro, Oregon, United States (On-Site)
20 Hours ago
Axiom Zen - Frontend Software Engineering Intern

Axiom Zen

Canada (Remote)
1 Month ago
Anthology  Inc  - Global Support Specialist

Anthology Inc

Bogotá, Bogota, Colombia (Remote)
1 Month ago
Nagarro - Staff Engineer, .Net Fullstack

Nagarro

Canada (Remote)
6 Months ago
Shapeshifter Games - UI Engineer

Shapeshifter Games

(Remote)
3 Months ago
Rockstar Games - UI Programmer (C++)

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
7 Months ago
The Walt Disney Company - Sr Software Engineer (Roku/BrightScript/SceneGraph)

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
5 Months ago
Canva - Senior Frontend Engineer - Ecosystem Experiences

Canva

Auckland, Auckland, New Zealand (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Dream Sports - SDE 2 - React Native

Dream Sports

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Relax Gaming  - Game Developer

Relax Gaming

Novi Sad, Vojvodina, Serbia (On-Site)
2 Months ago
Playtika - QA Automation Engineer

Playtika

Ukraine (On-Site)
5 Months ago
Google - Software Engineer, gReach Program for People with Disabilities

Google

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Ubisoft - Technical Animation Director

Ubisoft

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Google - Student Researcher, 2025

Google

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Netflix - UI Engineer (L4/L5) - Enablement Apps

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Google - Senior Software Engineering Manager, Pixel Software Test

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Enphase Energy - Sr. Backend resource

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Remote.com - GTM Engineer, Revenue Operations

Remote.com

(Remote)
7 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Orlando, Florida, United States

The Walt Disney Company - Security Host/Hostess

The Walt Disney Company

Kapolei, Hawaii, United States (On-Site)
2 Weeks ago
Next Level Business Services - Apigee API Developer

Next Level Business Services

San Francisco, California, United States (On-Site)
6 Months ago
Whoop - SDET II (Mobile Automation)

Whoop

Boston, Massachusetts, United States (On-Site)
23 Hours ago
Google - Program Manager II, Supply Chain, Cloud Networking

Google

Atlanta, Georgia, United States (On-Site)
1 Week ago
TFL - Staff Accountant

TFL

Overland Park, Kansas, United States (On-Site)
1 Month ago
Inworld AI - AI Trainer (Contractor) - Writing & Gaming

Inworld AI

Mountain View, California, United States (Remote)
1 Month ago
PlayStation Global - Director, Design Management

PlayStation Global

United States (Remote)
3 Months ago
Perplexity AI - Growth Manager - Students

Perplexity AI

San Francisco, California, United States (On-Site)
8 Hours ago
Genies - Machine Learning Infrastructure Engineer, 3D Model Inference & Deployment

Genies

Los Angeles, California, United States (On-Site)
2 Months ago
Google - Manager, Platforms and Ecosystems Strategy, Android

Google

Mountain View, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Frontend Development Jobs

Crunchyroll - Software Engineer III, Mobile Video Players

Crunchyroll

San Francisco, California, United States (On-Site)
2 Months ago
Activision - Senior UI Engineer

Activision

Malmö, Skåne County, Sweden (On-Site)
2 Months ago
Evolution - Frontend Engineer (JavaScript/TypeScript)

Evolution

Riga, Latvia (On-Site)
6 Months ago
Luxoft - Frontend Developer (React)

Luxoft

Gurugram, Haryana, India (On-Site)
4 Months ago
undefined - DX Engineer

United States (Remote)
6 Months ago
Canva - Senior Frontend Engineer - Ecosystem Experiences

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
STAGE - Frontend Developer

STAGE

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Animoca Brands - Frontend Developer

Animoca Brands

Malaysia (Remote)
7 Months ago
Knuddels - Web Developer

Knuddels

Baden-Württemberg, Germany (Remote)
1 Month ago
Dream Sports - SDE 2 - Frontend (React Native - Mobile Application)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
3 Weeks 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.

Hyderabad, Telangana, India (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Galway, County Galway, Ireland (On-Site)

Vancouver, British Columbia, Canada (Hybrid)

Galway, County Galway, Ireland (On-Site)

Cologne, North Rhine-Westphalia, Germany (Hybrid)

Montreal, Quebec, Canada (On-Site)

Hyderabad, Telangana, India (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