company_logo

Full Time Job

Tools Software Engineer

Electronic Arts

Remote / Virtual 06-28-2022
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description
Development Technology and Services (DTS) powers EA studios to create even greater player experiences. We help shape the future of games. From the way they are created to how they are played and viewed. We are a global team and also the largest studio within EA!

Software Engineer Responsibilities

As a Software Engineer on the team, you will write software and technologies to help our art teams be more efficient in the way they make assets.

You will report to a team Development Director with support from the Technical Directors.

Daily you will
• Work with customers (i.e. artists and engineers) to develop user-friendly tools, efficient pipelines, and workflows that aid in the development and iteration of game content.
• Gather user requirements, design, implement, debug, test and maintain code with good quality.
• Evaluate and improve workflows to enhance group productivity.
• Promote code quality through unit-testing, code review, and automation.

Qualifications
• Bachelor's degree in Computer Science or related field or equivalent training and professional experience
• 3+ years of experience in C# and C++ with a major in either
• 3+ years experience in tool development that may include world editing tools, 2D and 3D art content pipelines, art importers/exporters, automated content/data build systems, GUI development or Unity
• Working knowledge of recent .NET
• Design User Interfaces in C# using WPF or Windows Forms
• Knowledge of good software engineering practices (e.g. design patterns, object-oriented design)

Nice to have
• Exposure to unit testing frameworks (e.g. MBUnit, NUnit)
• Experience working with Source Code Control Systems (e.g. Perforce, Git)
• Experience with scripting languages such as Python
• Experience in UX development
• A creative mindset with a focus on how to improve product quality and team productivity.

Jobcode: Reference SBJ-dye87k-13-59-218-147-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.