Electronic Arts

Software Engineer (C++) - Frostbite

Electronic Arts

Vancouver, BC, Canada
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Electronic Arts, a leading global interactive entertainment software company known for its popular and innovative video games. We are currently seeking a talented and driven Software Engineer with expertise in C++ to join our Frostbite team. As a Software Engineer on our Frostbite team, you will have the unique opportunity to work on cutting-edge game development technology that powers our award-winning titles. If you have a passion for game development and a strong background in C++, we encourage you to apply and join our dynamic team of developers.

  1. Develop and maintain high-quality code for game development using C++ on the Frostbite engine.
  2. Collaborate with the Frostbite team to understand and implement technical requirements for upcoming game titles.
  3. Troubleshoot and debug software issues to ensure efficient and smooth gameplay experiences.
  4. Utilize your expertise in C++ to optimize game performance and improve user experience.
  5. Stay updated on industry trends and advancements in game development to contribute innovative ideas to the team.
  6. Work closely with other engineers and developers to integrate new features and updates into the Frostbite engine.
  7. Write and maintain technical documentation to aid in the understanding and usage of the Frostbite engine.
  8. Conduct regular code reviews and provide constructive feedback to maintain code quality and efficiency.
  9. Collaborate with cross-functional teams including artists, designers, and producers to ensure successful game development.
  10. Continuously improve and maintain existing code to enhance game development processes.
  11. Communicate progress and issues to project leads and team members in a timely manner.
  12. Demonstrate a strong understanding of software engineering principles and best practices.
  13. Proactively identify and propose solutions for potential technical challenges.
  14. Adhere to project deadlines and deliver high-quality work within established timelines.
  15. Foster a positive and collaborative work environment within the Frostbite team.
Where is this job?
This job is located at Vancouver, BC, Canada
Job Qualifications
  • Expert Proficiency In C++ Programming Language, With A Strong Understanding Of Object-Oriented Design Principles And Software Development Best Practices.

  • Extensive Experience In Game Development, Particularly With The Frostbite Engine, With A Proven Track Record Of Delivering High-Quality, Performant Code.

  • In-Depth Knowledge Of Game Engine Architecture, Including Rendering, Physics, And Networking Systems, And The Ability To Troubleshoot And Optimize Complex Systems.

  • Excellent Problem-Solving And Analytical Skills, With A Strong Ability To Debug And Identify Issues In Code And Propose Effective Solutions.

  • Strong Communication And Collaboration Abilities, With The Capability To Work Well In A Team Environment And Communicate Effectively With Cross-Functional Teams And Stakeholders.

Required Skills
  • Software Development

  • Debugging

  • Object-oriented design

  • Performance optimization

  • C++ programming

  • API integration

  • Multithreading

  • Code Refactoring

  • Cross-Platform Development

  • Script

  • Game Engine Development

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Decision-making

Compensation

According to JobzMall, the average salary range for a Software Engineer (C++) - Frostbite in Vancouver, BC, Canada is approximately $90,000 to $120,000 per year. This range may vary depending on factors such as experience, education, and the specific company or organization.

Additional Information
Electronic Arts is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 25th, 2025
Apply BeforeApril 11th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Electronic Arts

Electronic Arts Inc. is an American video game company headquartered in Redwood City, California. It is the second-largest gaming company in the Americas and Europe by revenue and market capitalization.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started