
Software Engineer (C++) - Frostbite
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.
- Develop and maintain high-quality code for game development using C++ on the Frostbite engine.
- Collaborate with the Frostbite team to understand and implement technical requirements for upcoming game titles.
- Troubleshoot and debug software issues to ensure efficient and smooth gameplay experiences.
- Utilize your expertise in C++ to optimize game performance and improve user experience.
- Stay updated on industry trends and advancements in game development to contribute innovative ideas to the team.
- Work closely with other engineers and developers to integrate new features and updates into the Frostbite engine.
- Write and maintain technical documentation to aid in the understanding and usage of the Frostbite engine.
- Conduct regular code reviews and provide constructive feedback to maintain code quality and efficiency.
- Collaborate with cross-functional teams including artists, designers, and producers to ensure successful game development.
- Continuously improve and maintain existing code to enhance game development processes.
- Communicate progress and issues to project leads and team members in a timely manner.
- Demonstrate a strong understanding of software engineering principles and best practices.
- Proactively identify and propose solutions for potential technical challenges.
- Adhere to project deadlines and deliver high-quality work within established timelines.
- Foster a positive and collaborative work environment within the Frostbite team.
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.
Software Development
Debugging
Object-oriented design
Performance optimization
C++ programming
API integration
Multithreading
Code Refactoring
Cross-Platform Development
Script
Game Engine Development
Communication
Conflict Resolution
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
Decision-making
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.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
