Electronic Arts

Software Engineer (C++)

Electronic Arts

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

Welcome to Electronic Arts! We are seeking a highly skilled and passionate Software Engineer with expertise in C++ to join our dynamic team. As a leading gaming company, we are constantly pushing the boundaries of technology and innovation to create immersive and unforgettable gaming experiences. If you thrive in a fast-paced, collaborative environment and have a strong background in C++ development, we want to hear from you. Join us in shaping the future of gaming and make an impact on millions of players worldwide.

  1. Design and develop high-quality software solutions using C++ to enhance gaming experiences.
  2. Collaborate with cross-functional teams including designers, artists, and other engineers to create innovative and cutting-edge gaming features.
  3. Write efficient, optimized, and scalable code to ensure smooth gameplay and optimal performance.
  4. Troubleshoot and debug complex technical issues in a timely manner.
  5. Stay updated with the latest industry trends and advancements in C++ development and implement them in the company's projects.
  6. Work closely with project managers to ensure timely delivery of projects and meet project goals.
  7. Participate in code reviews and provide constructive feedback to team members.
  8. Continuously improve the software development process by identifying and implementing process improvements.
  9. Collaborate with QA teams to ensure the quality and stability of software releases.
  10. Assist in the training and mentoring of junior software engineers.
  11. Proactively identify and propose solutions to potential technical challenges and roadblocks.
  12. Adhere to coding standards, development methodologies, and best practices set by the company.
  13. Communicate effectively with team members and stakeholders regarding project updates and progress.
  14. Maintain a strong focus on customer satisfaction and strive to deliver products that exceed expectations.
  15. Embrace a culture of continuous learning and growth to stay updated with emerging technologies and advancements in C++ development.
Where is this job?
This job is located at Vancouver, BC, Canada
Job Qualifications
  • Bachelor's Degree In Computer Science, Software Engineering, Or A Related Field.

  • Strong Understanding Of Object-Oriented Design Principles And Software Development Best Practices.

  • Proficiency In C++ Programming Language With At Least 3 Years Of Experience.

  • Experience Working With Game Engines Such As Unreal Engine, Unity, Or Frostbite.

  • Ability To Work In A Fast-Paced And Dynamic Environment, With Excellent Problem-Solving Skills And Attention To Detail.

Required Skills
  • Debugging

  • Agile Methodology

  • Object-oriented design

  • Multi-threading

  • Memory management

  • Game development

  • Code optimization

  • C++ programming

  • Graphics programming

  • Ai Programming

  • Cross-Platform Development

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Software Engineer (C++) in Vancouver, BC, Canada is between $65,000 and $110,000 per year. This can vary based on factors such as experience, education, and the specific company or industry the engineer is working in.

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 BeforeOctober 28th, 2025
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