Description
As a Systems Software Engineer, you will help push our primary systems and shared engine into the future. Our systems engineers maintain a broad view of the game and engine systems and look for ways to improve performance, utility, and capabilities for our players and workflow enhancements to our development team.
Responsibilities:
- Work 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.
- Be aware 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.
- Communicate well with non-technical partners.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/fi_FI/careers/JobDetail/Systems-Software-Engineer-EA-SPORTS-FC/215924