Senior Software Engineer

10 Months ago • All levels

Job Summary

Job Description

Senior Software Engineer to build performant, maintainable low-level systems for Frostbite game engine. Must have C++, multithreaded programming, profiling, and optimization experience.
Must have:
  • C++ Proficiency
  • Multithreaded Programming
  • Profiling Experience
  • Memory Management
Good to have:
  • Source Control
  • Multiple Platforms
  • Technical Direction
  • Team Mentorship
Perks:
  • Hybrid Work
  • Experienced Team

Job Details

Senior Software Engineer

Frostbite is EA’s proprietary game engine that comes equipped with tons of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to bring their best ideas to life by creating an engine that amplifies innovation across every discipline.

We are looking for a Senior Software Engineer to join the Frostbite Foundation team. The Foundation team is responsible for the lowest-level systems in the Frostbite engine. A role in Frostbite's Foundation team allows you to have a wide-reaching impact across multiple areas within the engine, and gives you the opportunity to directly contribute to some of EA's biggest franchises such as EA Sports FC, Battlefield, and Dragon Age. You will be a part of daily interactions with many of the most experienced engineers in the company to help solve some of our most engaging problems.

You will report to an Engineering Manager and work in a hybrid capacity, local to the Melbourne office. Our hybrid employees will enjoy the flexibility to work from home up to 4 days a week.

Responsibilities

  • You will build testable, performant, and maintainable low-level systems used by other Frostbite or EA partner teams
  • You will provide architectural guidance, technical direction, and oversight for complex system-level features
  • You will collaborate with Foundation leadership, and EA partners, to understand and plan our technology roadmap
  • You will help improve team productivity, code quality, and sustainable development by being a mentor to others on the team
  • You will support those using Frostbite Foundation’s technologies by providing documentation, clarification, recommendation and bug-fixes

Qualifications

  • High level of proficiency with C++
  • Multithreaded programming and debugging experience
  • Profiling and optimisation experience
  • Understand memory management, multiple processor use, and runtime optimisation.
  • Experience using source control systems (such as Perforce or GIT) on code bases with a high number of active developers
  • Experience developing on multiple platforms (e.g., Windows, Consoles and Mobile)

Similar Jobs

Activision - Expert Software Engineer, Citadel

Activision

(On-Site)
8 Months ago
Warner Bros. Games - Advanced Software Engineer, Gameplay

Warner Bros. Games

(Hybrid)
8 Months ago
CD PROJEKT RED - Software Engineer

CD PROJEKT RED

(On-Site)
8 Months ago
Zynga - Senior Software Engineer 1 (Client)

Zynga

(On-Site)
8 Months ago
Electronic Arts - Senior Software Engineer - Gameplay (Star Wars Jedi)

Electronic Arts

(On-Site)
8 Months ago
King - Staff Software Engineer (Data)

King

(On-Site)
8 Months ago
Huuuge Games - SENIOR JAVA SOFTWARE ENGINEER

Huuuge Games

(Hybrid)
8 Months ago
Gameye - Senior Software Engineer

Gameye

(Remote)
8 Months ago
Raw group - Software Engineer

Raw group

(On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Looks like we're out of matches

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

Jobs in Melbourne, Victoria, Australia

Looks like we're out of matches

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

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

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)

Vancouver, British Columbia, Canada (Remote)

Vancouver, British Columbia, Canada (Hybrid)

Austin, Texas, United States (On-Site)

Vancouver, British Columbia, Canada (Hybrid)

British Columbia, Canada (Hybrid)

Guildford, England, United Kingdom (Hybrid)

Austin, Texas, United States (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