Description
As a Lead Client Engineer - Engine at Electronic Arts, you will use and enhance existing game engines by developing on top of the current framework, improving functionality and performance.
You will conduct in-depth research into mobile platform engine architectures, infrastructure, and primary technologies to support cross-platform development.
Your responsibilities will also include:
- Enhancing and debugging game performance across all mobile platforms
- Using the existing toolchain to engineer new tools and improve current ones, steadily driving development efficiency
- Overseeing the daily management and team-building of the engine team, unlocking team potential, and fostering a stable, cohesive team environment
- Directing project planning and task management for the engine team, while driving seamless collaboration and communication between teams
To qualify, you will need:
- 5+ years of experience in game client or engine development, with at least 2 years of hands-on experience managing a multi-person technical team
- Proficiency in C/C++ programming and debugging, with the capability to steer the technical direction of the engine team
- Demonstrated expertise in toolchain development and core engine optimization
- Practical proficiency in building and profiling for Android and iOS systems
- Familiarity with Agile development methodologies and proficiency in project management and knowledge-sharing tools such as Jira and Confluence
- Good communication skills and the ability to coordinate across multiple departments
Electronic Arts offers a range of benefits, including healthcare coverage, mental wellness support, retirement savings, paid time off, family leave, free games, and more.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://jobs.ea.com/ms_MY/careers/JobDetail/Lead-Engineer/213182