Senior C++ Software Engineer

2 Months ago • 7 Years +

Job Summary

Job Description

The Senior Software Engineer will join the Frostbite Architecture team, working to design and implement technical features, collaborating with game teams. Responsibilities include collaborating with a distributed team, designing solutions to improve the engine, partnering with other engineers to develop technology, writing testable and maintainable code, documenting the work, and providing feedback and mentoring. This role offers the chance to impact major EA franchises such as EA Sports FC, Battlefield, and Dragon Age.
Must have:
  • 7+ years of experience in C++
  • Expertise in software design and building technical solutions
  • Experience in systems engineering, engine tooling or rendering systems
  • Experience delivering enterprise-sized software in an Agile environment
  • Strong knowledge of programming fundamentals
  • Experience in the game industry or with a game engine
Good to have:
  • Good collaboration skills and the ability to work directly with game developers of multiple disciplines
Perks:
  • An employee assistance program
  • An inclusive parental leave policy
  • 17.5% annual leave loading
  • Bonus end of year leave days
  • Volunteer leave and charitable donation matching
  • A flexible work reimbursement program

Job Details

Senior Software Engineer - Frostbite Architecture

Frostbite is EA's state-of-the-art multi-platform game development engine. Our global team develops creative engine features and cutting-edge tools that let our game makers create stunning games. We're honored to have thousands of game developers worldwide using Frostbite as they create some of the industry's best-known titles and amazing player experiences. Join us as we help shape the future of gaming with Frostbite.

Architecture

We are looking for a Senior Software Engineer to join the Frostbite Architecture team. This team works side-by-side with our engine teams, to design and realize our technical features, and collaborates with our partner game teams in making the most of our technology. A role in Frostbite's Architecture team allows you to have a wide-reaching impact across multiple areas within the engine, and gives you the opportunity to directly impact some of EA's biggest franchises such as EA Sports FC, Battlefield, and Dragon Age.

You will report to a Senior Director of Architecture.

Responsibilities

  • You will collaborate with a distributed team of technical experts and work closely with Frostbite's technology leadership.

  • You will design and architect technological solutions to improve the engine based on our strategic needs.

  • You will partner with other Frostbite engineers to prove and develop technology for shipping.

  • You will build testable, performant and maintainable code which can be delivered to other Frostbite or EA partner teams.

  • You will produce documentation covering the usage and technological decisions of your work.

  • You will encourage excellence in engineering by providing detailed feedback and mentoring, and always looking for areas to improve.

Qualifications

  • 7+ years of experience in C++

  • Expertise in software design and building creative technical solutions.

  • Experience in systems engineering, engine tooling or rendering systems.

  • Experience delivering enterprise-sized software in an Agile project environment.

  • Strong knowledge of programming fundamentals such as algorithms, data structures and optimization.

  • Experience in the game industry or with a game engine.

  • Good collaboration skills and the ability to work directly with game developers of multiple disciplines.

What’s in it for you? 

We want EA to be the ultimate destination to make great content and experiences. Everything we’re doing here is about creating a culture, environment, and company where you can do the best work of your career – so there’s that. There’s also:

  • An employee assistance program, including coaching and therapy sessions to support your wellbeing

  • An inclusive parental leave policy that supports all parents and carers

  • 17.5% annual leave loading – yes, we’ll pay you extra to take a break!

  • Bonus end of year leave days – time off between Christmas and New Years, no annual leave necessary

  • Volunteer leave and charitable donation matching

  • A flexible work reimbursement program - $ to go towards your working from home and/or commuting expenses




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 adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and 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

Google - Software Developer III, Site Reliability Development

Google

Waterloo, Ontario, Canada (On-Site)
2 Months ago
Pluto7 - Data Scientist

Pluto7

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Fluxon - Senior Software Engineer

Fluxon

Lisbon, Lisbon, Portugal (Remote)
1 Month ago
Perplexity AI - Senior Machine Learning Engineer - Search

Perplexity AI

London, England, United Kingdom (On-Site)
1 Month ago
Google - Software Engineer II, Education and Activation

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Illuminia - Senior Software Engineer - Cybersecurity

Illuminia

San Diego, California, United States (On-Site)
1 Month ago
Entain group - Data Scientist

Entain group

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
QuinStreet - Java Developer Contractor

QuinStreet

Pune, Maharashtra, India (Remote)
3 Weeks ago
Dentsu Aegis - Lead Developer (LLM)

Dentsu Aegis

Pune, Maharashtra, India (On-Site)
1 Month ago
Netflix - Video Algorithms Intern

Netflix

Los Gatos, California, United States (On-Site)
2 Months ago
Crowd Strick - Sr. Software Engineer - Cloud Platform

Crowd Strick

United States (Remote)
1 Month ago
bytedance - Senior Research Scientist, Foundation Model, Speech Understanding

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Compute Infrastructure

Google

Kirkland, Washington, United States (On-Site)
6 Months ago
Google - Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
Qualcomm - Engineer, Senior XR- CE

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Melbourne, Victoria, Australia

Mod.io - Senior Cloud Systems Engineer

Mod.io

Prahran, Victoria, Australia (Hybrid)
1 Month ago
Telastra - Telstra Retail: Customer Service & Sales Consultant

Telastra

Wooramel, Australia (On-Site)
1 Month ago
Workato - Solutions Architect (Pre-Sales)

Workato

Sydney, New South Wales, Australia (On-Site)
3 Weeks ago
Morningstar - Investment Sales Executive

Morningstar

Sydney, New South Wales, Australia (Hybrid)
4 Weeks ago
Mode games - 2D Artist (Open Call)

Mode games

Sydney, New South Wales, Australia (On-Site)
2 Months ago
ElevenLabs - Account Executive - Australia & New Zealand

ElevenLabs

Australia (Remote)
3 Months ago
Enphase Energy - Distribution Account Manager

Enphase Energy

South Melbourne, Victoria, Australia (On-Site)
2 Months ago
Thales - Engineering Delivery Manager

Thales

Benalla, Victoria, Australia (On-Site)
1 Month ago
SSC Technologies - Senior Manager, Regulatory Compliance – Line 1 Risk

SSC Technologies

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Marsh McLennan - Senior Account Executive

Marsh McLennan

Sydney, New South Wales, Australia (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Hyderabad, Telangana, India (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Stockholm, Stockholm County, Sweden (Hybrid)

Madrid, Community Of Madrid, Spain (Hybrid)

Hyderabad, Telangana, India (Hybrid)

Los Angeles, California, United States (Hybrid)

Seoul, South Korea (Hybrid)

Sydney, New South Wales, Australia (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