Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer C++

$122.3k - $170.7k per year

Frostbite

Description & Requirements

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Frostbite is EA's proprietary game engine, powering many of our leading titles across EA SPORTS, Battlefield, and more. We develop shared tools and technologies that connect and empower creators throughout EA. On Frostbite, you'll collaborate with accomplished teams and contribute to the foundation that enables the creation of immersive, high-quality games for players worldwide.

Reporting to the Senior Development Director, you will collaborate with Battlefield Studios on integrating the latest releases of the Frostbite engine. As a member of the diverse, distributed Frostbite Integration team, you will work closely with internal partners, helping them adopt new engine versions and optimize their processes and workflows for maximum efficiency.

Responsibilities

  • You will resolve issues during integration and ensure seamless delivery to the Battlefield team.
  • You will merge, develop and debug Frostbite and game code during the integration process.
  • You will update or refactor the game code to use new Frostbite APIs
  • You will partner with various teams regarding new engine changes and improve the adoption strategy.
  • You will communicate the underlying causes of integration challenges to business partners and Frostbite leadership.
  • You will provide subject matter expertise, guidance, and improvements on how to use Frostbite features and advantages.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, Mathematics, or a similar field of study, or equivalent practical experience.
  • 4+ years of professional experience with C++ or C#
  • Proficient knowledge of version control concepts and best practices
  • Hands-on code development and integration experience
  • Experience in an AAA development environment
  • Experience working with and defining requirements
  • Experience debugging large-scale systems
  • Experience with efficient code development and optimization

Pay Transparency - North America

Compensation And Benefits

The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs).

PAY RANGES

  • British Columbia (depending on location e.g. Vancouver vs. Victoria) *$122,300 - $170,700 CAD

Pay is just one part of the overall compensation at EA.

For Canada, we offer a package of benefits including vacation (3 weeks per year to start), 10 days per year of sick time, paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision coverage, life insurance, disability insurance, retirement plan to regular full-time employees. Certain roles may also be eligible for bonus and equity.

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer C++ in Vancouver, BC vacancy
  • $95k - $145k per year

     ...artificial intelligence, and software-defined networking to provide...  ...prestigious awards, such as Best Engineering Team, Best Company for...  ...wide variety of  forwarding  engines, connectors and interface chips...  ...maintain features using C,  C++and  Python , review and contribute... 
    Suggested
    Full time

    Arista Networks

    Vancouver, BC
    14 days ago
  • $70k - $90k per year

     ...this role, you must have: ~2+ years of C++ experience as a Programmer in the game industry...  ...A bachelor’s degree in Computer Science, Engineering or equivalent; ~ A passion for playing...  ...industry; Shipped Experience; Game Engine experience in Unreal Engine 4 or 5/Unity;... 
    Suggested
    Long term contract
    Full time
    Casual work
    Internship
    Remote work
    Worldwide

    Smoking Gun Interactive

    Vancouver, BC
    19 days ago
  • $85.8k - $169.3k per year

     ...enabled world. Microsoft’s Azure Data engineering team is leading the transformation of analytics...  ...including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent...  ...#azuredata #analytics #powerbi Software Engineering IC3 - The typical base pay... 
    Suggested
    Ongoing contract
    Work at office
    Local area

    Microsoft

    Vancouver, BC
    11 days ago
  • **_Remote | Full-Time or Contract | Engineering Agents Only Technology_** **Build the Technology Behind a Global AI-Powered Platform** Agents...  .... As we grow our engineering team, we are looking for a Software Engineer who wants to build scalable systems that directly... 
    Suggested
    Long term contract
    Full time
    Contract work
    Remote work
    Flexible hours

    Agents Only Technologies

    Vancouver, BC
    7 days ago
  • $170k - $323.05k per year

     ...Responsibilities Tasks Coordinate the development, installation, integration and operation of computer-based systems Develop software solutions by studying systems flow, data usage and work processes Execute full lifecycle software development Prepare plan to... 
    Suggested
    Remote work

    Omnissa

    Vancouver, BC
    1 day ago
  • $112.2k - $147.2k per year

     ...focused environment for our people. About This Team lululemon Engineering is dedicated to building secure, reliable, and performant...  ...drive lululemon’s business goals. Core Responsibilities As a Software Engineer, you will design and implement software solutions... 
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    16 days ago
  • Eyeline is a global team of risk takers, innovators and perfectionists who achieve creative visions and have fun doing it. A dynamic workforce nestled within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more. The Houdini...
    Worldwide

    Eyeline

    Vancouver, BC
    2 days ago
  • $152.2k - $253.65k per year

     ...Responsibilities Tasks Coordinate the development, installation, integration and operation of computer-based systems Develop software solutions by studying systems flow, data usage and work processes Execute full lifecycle software development Prepare plan to... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Omnissa

    Vancouver, BC
    1 day ago
  • $120k - $195k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  ...EOS Kernel features and tests using C, C++ and Python, review and contribute to... 
    Full time

    Arista Networks

    Vancouver, BC
    14 days ago
  • $115.1k - $161.2k per year

     ...immersion to a global community of fans, we invite you to join us and pioneer the future of football with EA SPORTS! The Server Software Engineer will be a part of the game creation process, including architectural design, implementation, and debugging on multiple platforms... 
    Full time

    Electronic Arts

    Vancouver, BC
    7 days ago
  • $120k - $195k per year

     ...computing, artificial intelligence, and software-defined networking to provide our clients...  ...several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation...  .... Develop automated tests using C, C++ and Python to validate your features.... 
    Full time

    Arista Networks

    Vancouver, BC
    14 days ago
  •  ...or expression, genetic information, marital status, medical condition, or any other legally protected factor. As a Principal Software Engineer, you will be responsible for the implementation, enhancement, and maintenance of ATPCO applications and services. This position... 
    Full time

    ATPCO

    Vancouver, BC
    3 days ago
  • $117.3k per year

     ...data most effectively in the most efficient possible way. As an Engineer with NetApp, you’ll have the opportunity to work with modern cloud...  ...of StorageGRID object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software... 
    Long term contract
    Summer work
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours
    Night shift
    Day shift

    NetApp

    Vancouver, BC
    2 days ago
  • $114.8k - $205k per year

     ...efforts. Join Apple, and help us leave the world better than we found it. The Creativity Apps team is looking for a software Image Quality Integrity Engineer with photos, video editing background to contribute to the production of innovative tools for creative professionals... 
    Full time
    Local area
    Relocation

    Apple

    Vancouver, BC
    7 days ago
  • $110k - $160k per year

     ...shaping the future of aviation and making an impact through technology.      The Role You will join TrustFlight as an AI Software Engineer and serve as a core member of the AI Team. In this role, you will work closely within the team and cross-functionally across the... 
    Permanent employment
    Full time
    Work at office

    TrustFlight

    Vancouver, BC
    6 days ago
  • $132.6k - $174k per year

     ...for our people. About This Team The International Digital Engineering team owns and evolves the technology that powers digital...  ...every market and channel. Core Responsibilities As a Senior Software Engineer, you will lead the design and implementation of complex... 
    Long term contract
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    17 days ago
  • $142.8k per year

     ...company, you'll have the autonomy and support to make an impact as we build for the long term. About the role As a Senior Software Engineer on Samsara's Route Execution team, you'll build the systems that power route planning, optimization, dispatch, and real-time tracking... 
    Long term contract
    Internship
    Work at office
    Immediate start
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Vancouver, BC
    4 days ago
  • $116.8k - $226k per year

     ...we’re building the future of Freeform as part of Apple Creator Studio. Users love Freeform, and we need passionate iOS and Mac software engineers to join our team building features to empower people to unleash their creativity. This is a fantastic opportunity to join a highly... 
    Long term contract
    Local area
    Relocation

    Apple

    Vancouver, BC
    16 days ago
  •  ...Compute Platform team in Bangkok is looking for an experienced Engineering Manager to help scale and evolve our Compute Platform, with a strong...  .... Build, lead, and develop a cross‑functional team of software and systems engineers, supported by contractors and interns, operating... 
    For contractors
    Worldwide

    Agoda

    Vancouver, BC
    16 days ago
  • $125k - $160k per year

     ...strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to help solve the world's toughest challenges in agriculture, water management, forestry... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    EarthDaily Analytics

    Vancouver, BC
    10 days ago
  • $81.6k - $122.4k per year

     ...diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us...  ...collaborative environment. About the Role As a Software Application Engineer, you will have the opportunity to tackle complex problems, which... 
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    1 day ago
  •  ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...only getting started. As a Fullstack software engineer, you will work with your team and...  ...(eg: Node.js, Java, Python, Scala, C#, C++,Go). ~ Good knowledge of SQL. ~ Experience... 
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    more than 2 months ago
  • $160.1k - $210.1k per year

     ...relevant, and seamless customer experiences. This is a space where engineering meets business impact, and where the work directly influences...  ...customer satisfaction. core responsibilities As a Staff Software Engineer, you will design and deliver enterprise software... 
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    20 days ago
  •  ...focused on precision, speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously. Employers don’t just...  ...leveraging AI tools.   Who You Are ~10+ years of experience in software engineering, with a demonstrated track record of leading and... 
    Hourly pay
    Long term contract
    Full time
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    a month ago
  • $40 - $45 per hour

     ...Job Title: Software Development Engineer in Test – Desktop Job Location: Hybrid - Vancouver, Canada Experience: 1 to 3 Years Rete 40 to 45 CAD PH Role Summary: NearSource is looking for a Software Development Engineer in Test (SDET) to ensure the quality and reliability... 
    Long term contract

    NEARSOURCE TECHNOLOGIES

    Vancouver, BC
    27 days ago
  • $62.87k - $147.5k per year

     ...At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects...  .... From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique... 
    Permanent employment
    Full time
    Local area
    Remote work

    Capgemini

    Vancouver, BC
    12 days ago
  • $107k - $125k per year

     ...industrial equipment. Delta-Q’s unique blend of engineering capability in high-efficiency power electronics and embedded software design delivers innovative battery charging...  ...from simulator models. Develops firmware in C, C++, and assembly with a focus on efficiency,... 
    Permanent employment
    Full time
    Work at office

    Delta-Q Technologies

    Vancouver, BC
    a month ago
  • $120k per year

     ...insights with lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development of on our Platform and...  ...functions, CTEs, and performance tuning across multiple database engines (Redshift, PostgreSQL, Athena). ~ Strong full-stack... 
    Flexible hours

    Calabrio

    Vancouver, BC
    16 days ago
  • $110k - $150k per year

     ...We are seeking an experienced Senior Software Developer to join our small, highly capable...  ...or diploma in Computer Science, Software Engineering, or a related discipline. ~5-8 years of...  ...~ Strong C# development experience. ~ C++ development experience. ~ Experience developing... 
    Long term contract
    Permanent employment
    Full time
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    BLANKSLATE Partners

    Vancouver, BC
    3 days ago
  •  ..., XR, AI to provide hardware, software, and data solutions to enhance...  ...leading researchers and experienced engineers with diverse backgrounds in...  ...with Unity game development engines. Experience working with ....  ...functions with CUDA/Nvidia GPU. C/C++. MongoDB database... 
    Full time

    Intelligent Haptronic Solutions

    Vancouver, BC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer C++. Be the first to apply!