Software Engineer C++
$122.3k - $170.7k per yearFrostbite
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.
$3600 - $4500 per month
...flexible and productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and handle... ...a Software Developer (Co-op)with strong C++ skills and an interest in robotics to join our Apera Vue engineering team for the 8 months term period (Sep 2026 -...SuggestedInternshipWork at officeFlexible hours$117.3k - $151.8k per year
...Job Summary Member of a software engineering team involved in design & development of the features related to core file system I/O path for NetApp... ...years of relevant experience Excellent coding skills in C/C++ required Experience in Systems/Kernel programming,...SuggestedWork at officeLocal area$92.65k - $119.9k per year
...StorageGRID object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Engineer, this is your chance to work alongside a group... ...development and testing activities C++; required additionally: Go, Ruby, Python or Java...SuggestedSummer workWork at officeLocal areaWork from homeHome officeFlexible hoursDay shift$110k - $140k per year
...maintenance procedures for applications software; Lead and co-ordinate teams in the development... ...A bachelor’s degree in Computer Science, Engineering or equivalent; ~ Passion for playing... ...worker; ~ Expert working knowledge of C++, Standard Library and Object Oriented...SuggestedLong term contractFull timeCasual workRemote workWorldwide- ...operator-independent patient monitoring, and we're looking for a Software Engineer to join our highly collaborative team of scientists, engineers,... ...systems ~ Strong software development experience using C/C++ and Python ~ Experience developing GUIs and 2D/3D rendering...SuggestedFull timeInternship
- ...checking in daily with your team and supervised by a Senior R&D Engineer • Create efficient, maintainable, and tested production-quality... ...process • Develop industry-leading photonic simulation software that enables virtual prototyping and design optimization for cutting...Full timeTemporary workPart timeInternshipStart todayWork at officeLocal areaRemote workWorldwide
$150k - $200k per year
...a rapidly growing company that helps B2B software companies sell through cloud marketplaces... ...• Act as a technical multiplier, setting engineering standards, mentoring engineers, and raising... ...one of: Python, Go, TypeScript, Java, or C++ • Strong fundamentals in distributed...Long term contractDirect hire- ...it even further. About the Role As a Senior Embedded Software Engineer at Humanoid, you will play a pivotal role in designing, developing... ...field. Proficiency in programming languages such as C, C++, and Python. Solid understanding of embedded systems, real-time...Full timeWork at officeWorldwide
$279.12k - $332.44k per year
...the way users build in Roblox. Our physics engine enables dynamic environments with emergent... ...challenges. You Have: Extensive C++ Development: 8+ years of professional experience... ...computer architecture and its impact on software performance. Physics and Numerical...Full timeWork at officeLocal areaVisa sponsorshipMonday to friday$173.4k - $238.35k per year
...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to solve technical... ...years of production level experience in either Java, Scala or C++. ~ Strong foundation in algorithms and data structures and...Summer workWorldwide$230.02k - $279.12k per year
...experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational... ...the long-term vision of the Geometry and Engine teams. Collaborate Cross-Functionally:... ...(or equivalent research experience) in C++ and 3D application development,...Long term contractFull timeInternshipWork at officeLocal areaVisa sponsorshipMonday to friday$110k - $180k per year
...productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and handle... ...We’re looking for a Software Development Engineer – Platform to design and build the... ...implement platform software in Python and C++ that automates deployment, provisioning, upgrades...WorldwideFlexible hours$173.4k - $238.35k per year
...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 workWorldwide$70.51k - $88.13k per year
...6a3473d2-3534-83e8-bf84-0535f52f7354-0" data-testid="conversation-turn-4" data-turn="assistant" Join the PingAccess Software team as a Software Engineer, where you’ll develop features and updates for our mission-critical platform that secures billions of identities for...Full timeLocal areaWorldwideFlexible hours$168k - $194.25k per year
...Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine’s evolution. You will bridge the gap between... ...improve code quality. ~ Deep expertise in C/C++ and Python. ~ Experience with (or strong...Long term contractWork at officeShift work$155.9k - $219.7k per year
...and closed EHR systems into a single, modern platform that powers software, APIs, payments, and patient experiences across the ecosystem.... ...industry. What You’ll Do ~ You'll one of NexHealth's first engineers based in Canada — setting the technical and cultural tone for what...Live InRemote workFlexible hours$90k - $110k per year
...Job Responsibility: Netskrt is seeking a talented and motivated Software Engineer (Observability) based in Vancouver, BC to be part of our platform team. If you are passionate about building metrics and log collection systems, this is an exciting opportunity to make a...Work at office$132.6k - $174k per year
...our guests post-purchase experiences after placing their orders on the Lululemon website. Core Responsibilities As a Senior Software Engineer, you will lead the design and implementation of complex software systems and features spanning multiple services and components,...Long term contractPermanent employmentFull timePart time- ...loving culture, and a drive to do what it takes to make great games. And this is where you come in… The key function of the Software Engineer is to build and maintain systems. This position works collaboratively with other engineers and teams to maintain high...Full time
$147k - $174k per year
...Scrappy, Curious, Optimistic, Persistent, and Empathetic . Your role We are seeking an experienced and ambitious Full Stack Software Engineer passionate about building high-quality, large-scale web and desktop-native applications using modern frontend and backend...Long term contractWork at officeShift workRotating shift$86.32k - $107.9k per year
...Position Overview: As a Software Engineer II at Diligent, you’ll take on a hands-on technical role in building secure, scalable, and high-performing serverless microservices using TypeScript on AWS. You’ll contribute meaningfully to our mission of making governance...Work at officeLocal areaFlexible hours$146k - $162k per year
...believe AI represents the future of work, and APIs are at the heart of how AI connects with the tools where work happens. As a Software Engineer on our API & Developer Platform team in Vancouver, you will help make our developer platform come to life for AI, designing intuitive...Long term contractWork at officeLocal areaWork from homeWorldwide$120k - $150k per year
...Job Responsibility: Netskrt is seeking a talented and motivated Software Engineer (Platform) based in Vancouver, BC to be part of our platform team. If you are passionate about building metrics and log collection systems, this is an exciting opportunity to make a significant...Long term contractFull timeWork at office- ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the...Long term contractFull timeTemporary workInternshipWork at officeImmediate start
$122k - $170k per year
...reliability and scalability of our backend systems We’re a group of engineers who care deeply about code quality, correctness, and... ...stakeholders across the business. The role We’re looking for a Software Engineer 3 to help design, build, and operate the services that...Full timeRemote workWorldwideFlexible hours- ...high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows... ...built. About You You’re an experienced software development engineer with a track record of building and shipping products that customers...Long term contractFull timeWork at officeFlexible hours
- ...Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka, SQS, and Kinesis... ...candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures,...Local areaRemote workWork from homeHome office
- ...shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences... ...performance.. You need to be proficient in C++ and have experience working on animation systems...Work at officeLocal areaVisa sponsorshipMonday to friday
$85k - $166.8k per year
...contribute to our team's success. Responsibilities As a Software Engineer 2, you will have the opportunity to work on cutting-edge technology... ...with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. ~1+...Ongoing contractLocal area$182.59k - $230.02k per year
...reliable at scale. We are looking for a Senior Software Engineer to join our User-Generated Content (UGC... ...linear algebra tailored for game engines and 3D environments. Geometric Processing... ...: Strong programming skills in c++, Luau, Python (or similar production languages...Full timeWork at officeLocal areaVisa sponsorshipMonday to friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer C++. Be the first to apply!
- c++ developer Vancouver, BC
- c++ software developer Vancouver, BC
- junior c++ developer Vancouver, BC
- software intern Vancouver, BC
- software Vancouver, BC
- software sales Vancouver, BC
- embedded software Vancouver, BC
- c#.net software developer Vancouver, BC
- software trainer Vancouver, BC
- software support Vancouver, BC
