Systems Software Engineer (C++) - Madden
Electronic Arts
- Madrid
- Permanente
- Tiempo completo
- You will work with design and other engineers to provide feedback and then create clear and estimable technical designs.
- You provide tested and high-quality technical implementations that meet requirements.
- You have awareness of how technical implementation impacts performance and memory budgets.
- Understand the impact your changes can have to a multi-disciplinary development team.
- You look for ways to increase team efficiency through tooling or workflow enhancements.
- You contribute to core EA technologies in an architecturally sound way to promote collaborative development efforts.
- You can work within ambiguity and investigate issues with little to no direction.
- Experience working in large codebases.
- Experience in embedded systems.
- Experience working within Game Engines e.g.(Unreal, Frostbite, Unity) is preferred.
- Experience with Multi-threaded systems.
- Passion for the development craft and shows interest in systems level work.
- Understanding of C++ language, best practices, and architectural considerations.
- Communicate well with non-technical partners across the Development team.
- Experience with parallel programming considerations, resource management, and hardware architecture.
- 6+ years of programming experience with 4+ years of experience with C++.