22 days old
2017-11-232018-01-22

Sr AR Software Engineer - Electronic Arts (EA)

Redwood City, California

Sr AR Software Engineer

Location Redwood Shores, CA

At Electronic Arts we put our players first, and we’re looking for the most talented and creative game developers in the world to help us become the world’s #1 mobile gaming company. Mobile is the future of our industry and the future of our company. Our mobile team is growing fast, with 17 exciting studios around the world and a portfolio of blockbuster titles like Madden NFL Mobile, Star Wars: Galaxy of Heroes, SimCity BuildIt, and The Sims FreePlay.

 

Responsibilities

  • Design, develop and maintain high quality interactive rendering effects
  • Research, analyze competition, prototype and implement rendering techniques to advance our products
  • Profiling and optimization of CPU and GPU
  • Having a mindset for performance, memory, and concurrency
  • Taking a data-driven approach to technical solutions
  • Collaborate and support engineers, designers and artists to create high quality visual experiences with efficient production workflows
  • Document technology recommendations and implementation details

Requirements

Qualifications

  • Bachelors or Masters degree in Computer Science or related field
  • 5+ years professional experience in interactive computer graphics related roles, using C/C++
  • Knowledgeable in the application of 3D math, rendering algorithms, and data structures
  • Knowledgeable in shader development, debugging and profiling (e.g. GLSL, HLSL, Cg)
  • GPU and CPU debugging and optimization skills
  • Experience with modern graphics APIs (e.g. OpenGL, DirectX, Metal, Vulkan)

 

Desired Qualifications

  • Solid understanding of GPU architectures, and multi-platform development experience (e.g. PC, mobile, game consoles).
  • 3+ years experience with Objective C and/or Java
  • Low-level knowledge and experience (e.g. assembly, SIMD)
  • Experience working with 3D rendering engines (e.g. Unity 3D, Unreal Engine, CryEngine)
  • Experience with 2D image editing tools (Photoshop) and 3D modeling / animation tools (Maya, 3D Studio, Blender)
  • Able to dive into complex systems and get results quickly
  • Self-motivated, good communicator and a team player

 

EA is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status or veteran status. We will also consider for employment qualified applicants with criminal records in accordance with applicable law.

Categories

  • Data Analytics
  • Data Engineer
  • Data Scientist

Featured Jobs

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Sr AR Software Engineer - Electronic Arts (EA)

Electronic Arts (EA)
Redwood City, California

Share this job

Sr AR Software Engineer - Electronic Arts (EA)

Electronic Arts (EA)
Redwood City, California

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast