Description
Electronic Arts is seeking a Software Engineer Co-op for their Advanced Technology Group, focusing on developing new, scalable technologies for game teams. As a co-op student, you will work on strategic, multi-year projects focused on user-generated experiences, improved creation pipelines, and runtime functionality for EA SPORTS titles.
The ideal candidate is a motivated and collaborative individual with a passion for software engineering and a desire to contribute to innovative technology used by millions of sports gaming fans. You should be eager to learn, comfortable working in a team environment, and ready to apply your technical skills to real-world challenges.
Key Responsibilities:
- Collaborate on feature implementation and pipeline integration of shared technology features.
- Work with engineers and domain owners to integrate ATG technologies into active game team environments.
- Assist in analyzing and optimizing runtime performance, including load-time and frame-rate improvements.
- Participate in technical discussions, providing solutions and feedback for tool and workflow optimizations.
Requirements:
- Currently pursuing a degree in Computer Science, Software Engineering, or a related technical discipline.
- Entry-level experience in software engineering or related fields is valued.
- C++ proficiency: ability to read, write, and debug clean, maintainable C++ code.
- Strong verbal and written communication skills to articulate technical ideas clearly.
- Active problem-solving skills, attention to detail, and a desire to learn new technologies.
- Understanding of geometry, linear algebra, calculus, and physics as they pertain to transformations and motions in 3D Space.
Preferred Technical Skills:
- Familiarity with JavaScript, TypeScript, or experience building tools and infrastructure.
- Exposure to automated testing frameworks or tools.
- Interest in multithreaded systems or runtime performance analysis.
Benefits:
- Relocation support may be available if you meet specific eligibility criteria.
- Comprehensive benefits package, including physical, emotional, financial, professional, and community well-being support.