Description
The Engine Systems Performance team at Electronic Arts is looking for a software developer to join their team, with experience understanding technical changes and debugging and diagnosing issues across projects and code branches.
The ideal candidate will have a strong understanding of C++ programming, concurrency, memory, and performance optimization, as well as experience working with game engines such as Unreal, Unity, or Frostbite.
Responsibilities:
- Collaborate with the Performance team and Engine organization to set and achieve team goals for your specific domain or area.
- Lead and manage other Software Engineers, providing oversight and guidance.
- Analyze game performance using various systems and tools, identifying and reporting areas of concern.
- Conduct root cause analysis for performance issues, proposing effective mitigation strategies and solutions.
- Assist game code and content developers in debugging and optimizing performance bottlenecks found during testing.
- Review technical design documents to identify potential performance pitfalls and recommend alternative implementations.
- Identify opportunities to improve testing, tooling or workflows for better triaging, reporting, and analysis of performance issues.
- Adapt and evolve the current toolset to address new features or problem spaces.
Benefits:
- Physical, emotional, financial, career, and community wellness programs
- Healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/en_US/careers/JobDetail/Software-Developer-Engine-Performance-Battlefield/215616