Description
Electronic Arts is seeking a Systems Software Engineer to join the EA SPORTS™ FC team in Bucharest, Romania. The successful candidate will help push the company's primary systems and shared engine into the future.
As a Systems Software Engineer, you will work on maintaining a broad view of the game and engine systems, looking for ways to improve performance, utility, and capabilities for players and workflow enhancements for the development team.
Responsibilities:
- Collaborate with design and other engineers to provide feedback and create clear and estimable technical designs.
- Provide tested and high-quality technical implementations that meet requirements.
- Ensure awareness of how technical implementation impacts performance and memory budgets.
- Look for ways to increase team efficiency through tooling or workflow enhancements.
- Contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts.
Qualifications:
- Experience with the development craft and show interest in systems-level work.
- Understanding of C++ language, best practices, and architectural considerations.
- Experience with parallel programming considerations, resource management, and hardware architecture.
- Experience in engine development.
- 3 years of experience with C++.
- Understanding of x86 assembly.
- Experience with performance and memory profiling tools.
- Experience in embedded systems.
- Experience in job-based architectures.
- Good communication skills with non-technical partners.
The role is hybrid, allowing for flexible working arrangements in Bucharest, Romania.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/ko_KR/careers/JobDetail/Systems-Software-Engineer-EA-SPORTS-FC/215924