Description
As a Presentation Software Engineer at Electronic Arts, you will work on the EA SPORTS™ FC team to design, implement, and debug the visual presentation of the game. You will collaborate with designers, content creators, and other engineers to bring the vision of artists and designers to life.
Responsibilities:
- Design and write C++ code and engine scripts for the visual presentation of the game
- Architect and document technical designs for Presentation systems
- Work with a proprietary engine to develop stable, scalable, efficient, and shareable code
- Support and collaborate with content creators across different game development disciplines
- Ensure proper use of common software engineering design patterns and paradigms
Qualifications:
- Bachelor's degree in Computer Science, related field, or equivalent training and professional experience
- 6+ years of C++ experience in object-oriented design and implementation
- Game engine experience (Unity/Unreal)
- Knowledge of good software programming practices
- 3+ years of experience in scripting languages (Python, Lua) and interpreted languages (C#)
- Experience with source control systems
Benefits:
- Comprehensive benefits package, including medical, dental, and vision insurance, retirement savings, paid time off, and free games
- Emphasis on work-life balance, resilience, creativity, and curiosity
- Opportunities for growth and development within the company
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/zh_CN/careers/JobDetail/Presentation-Software-Engineer-FC/216023