> Markdown version of [/jobs/ext/1202577-advanced-c-generalist-software-engineer-tiburon-innovation-and-engine](https://www.wearedevelopers.com/jobs/ext/1202577-advanced-c-generalist-software-engineer-tiburon-innovation-and-engine). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Advanced C++ Generalist Software Engineer - Tiburon Innovation and Engine - **Company:** Electronic Arts Inc - **Location:** Orlando, FL, United States (Remote available) - **Experience:** Experienced - **Contract:** Franchise - **Skills:** Application Programming Interfaces (APIs), C Sharp (Programming Language), C++ (Programming Language), Continuous Integration, Data Integration, Software Debugging, Memory Management, Game Engine, Windows Presentation Foundation, Perforce, Software Engineering, Systems Integration, Multithreading, Software Troubleshooting, Information Technology, Build Tools, Codebase, Software Coding, Software Version Control - **Published:** July 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ddfe481dc2b9e1e5 ## About the Role * 7+ years of professional software development experience, or 5+ years with an advanced degree in Computer Science, Engineering, Mathematics, Physics, or a related technical discipline relevant to software development. * 5+ years of experience with the C++ language, best practices, and architectural considerations * 2+ years of experience with the C# language, best practices, and architectural considerations * 3+ years of experience with troubleshooting and debugging large-scale C++ codebases (multi-threaded systems, memory management, performance analysis, build systems, continuous integration pipelines) * Experience with realtime systems * Proficient knowledge of version control concepts and best practices * Hands-on code development and integration experience * Quickly ramp up on an existing codebase * Ability to adapt to changing priorities and proactively re-prioritize work as needed * Communicate with people across development team ranks, disciplines, and skills * Provide technical guidance and adapt quickly to evolving codebases and technical challenges Bonus: * Experience with Game Engines * Experience with Frostbite * Familiarity with Perforce * Familiarity with WPF ## Description * Create, modify, and have technical ownership of tools to optimize engine upgrades and development efficiency * Drive technical design discussions related to development efficiency * Ensure and maintain stability of the engine during integrations and upgrades to provide seamless delivery to our game teams * Merge complex multi-branch code and data integrations across development streams * Debug and resolve issues in our game titles and game engine * Update or refactor game code to use new game engine APIs * Communicate priorities with partner teams * Clearly communicate technical risks and integration challenges to central and partner teams * Propose, document, and implement changes to improve team processes and the engine adoption strategy * Provide subject matter expertise, guidance, and improvements on how to use Frostbite features and their advantages ## Related Videos - [The Impact of AI on Game Development and the Industry](https://www.wearedevelopers.com/videos/100297-the-impact-of-ai-on-game-development-and-the-industry) - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [Building a fully automated escape room](https://www.wearedevelopers.com/videos/735-building-a-fully-automated-escape-room) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) - [Coding an Immersive Copilot using Unity / .NET and Azure OpenAI!](https://www.wearedevelopers.com/videos/1204-coding-an-immersive-copilot-using-unity-net-and-azure-openai) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)