Senior Software Engineer

9 Months ago • 5 Years + • $142,900 PA - $239,700 PA

Job Summary

Job Description

Senior Animation Engineer for Project Rene at Maxis, requiring strong C++, Unreal Engine, and animation pipeline expertise.
Must have:
  • C++ Experience
  • Unreal Engine
  • Animation Pipeline
  • Game Development
Good to have:
  • C# Experience
  • WPF Experience
  • Python Experience
  • DCC Toolsets
Perks:
  • Paid Time Off
  • Medical/Dental/Vision

Job Details

Welcome to Maxis, home to tinkerers, craftspeople, & storytellers. Our drive is to inspire everyone to make a better world through creative play. As the developer of The Sims , we create games and experiences for millions of people around the world and are always looking for new ways to inspire our players. Maxis is a place where you can do what you love and help others grow while doing it; a place where your unique voice can be heard and seen. We put creativity and inclusivity at the core of our work and don't settle for seeing the world only as it is, but strive to build a world as it could be.

Teams are building the next generation game and creative platform, Project Rene and reimagining The Sims that players know and love with even more new ways to play. We're excited you're interested to learn more about how you can join our team and dream big.

You will be reporting to a Development Director.

Location: Redwood City, CA

As a Senior Animation Engineer with Maxis, you will play a pivotal role in refining the animation pipeline and systems for Project Rene. Your work will span from pipeline refinement to rapid prototyping and production development. You will primarily work with Unreal Engine, mostly using C++ and Blueprints. Pipeline refinement includes C# tools development, and some prototypes and features may be developed entirely in C++.

Responsibilities:

  • You will collaborate with designers, producers, animators, and engineers to identify, plan, and implement feature requirements.
  • You will design and build animation features and prototypes.
  • You will expand upon existing features and prototypes.
  • You will design, implement, and debug specifications for complex production-level subsystems.
  • You will maintain our animation asset pipeline and build animation asset tools.
  • You will profile and optimize code components to reach our desired performance budgets.
  • You will document and review technical designs for components.
  • You will mentor peer engineers through the development process.
  • You will learn and suggest pioneering technology that feeds our initiatives.
  • You will serve as a subject matter expert for the team.

Qualifications:

  • 5+ years of game development experience as an engineer.
  • Experience implementing complex game subsystems.
  • Strong knowledge of C++.
  • Desktop (PC/Mac) game development experience.
  • Experience in delivering high-quality tools for content creators.
  • Strong understanding of geometry, linear algebra, and physics as they relate to transformations and motion in 3D space.
  • Experience working directly with animators and other content creators to creatively solve artistic problems.
  • Interest in achieving high-quality animation, especially in games.
  • Experience optimizing and debugging complex applications.
  • Development experience in Unreal Engine, mobile platforms, or multiplayer games.

Pluses

  • You have professional experience with C#, WPF, or Python.
  • You have experience with DCC animation toolsets (Maya, 3DS Max, etc.).
  • You have experience with machine learning technologies and toolchains, particularly in content generation.
  • You have experience working with multi-threaded systems.


US COMPENSATION AND BENEFITS

The base salary ranges listed below are for the defined geographic market pay zones in these states. If you reside outside of these locations, a recruiter will advise on the base salary range and benefits for your specific location.

EA has listed the base salary ranges it in good faith expects to pay applicants for this role in the locations listed, as of the time of this posting. Salary offered will be determined based on numerous relevant business and candidate factors including, for example, education, qualifications, certifications, experience, skills, geographic location, and business or organizational needs.

BASE SALARY RANGES

• California (depending on location e.g. Los Angeles vs. Sacramento):
º $161,100 - $239,700 USD Annually
• New York (depending on location e.g. Manhattan vs. Buffalo):
º $142,900 - $239,700 USD Annually
• Jersey City, NJ :
º $187,400 - $239,700 USD Annually
• Colorado (depending on location e.g. Denver vs. Colorado Springs):
º $153,100 - $206,200 USD Annually
• Washington (depending on location e.g. Seattle vs. Spokane):
º $142,900 - $230,000 USD Annually

Base salary is just one part of the overall compensation at EA. We also offer a package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees. Certain roles may also be eligible for bonus and equity.

Similar Jobs

Niantic - Software Engineer, Mobile Native

Niantic

Sunnyvale, California, United States (Hybrid)
7 Months ago
Niantic - Software Engineer, Mobile Native

Niantic

Bellevue, Washington, United States (Hybrid)
7 Months ago
Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
Riot Games - Staff Software Engineer, MGS - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
PlayStation Global - Software Engineer Intern - Masters or PhD

PlayStation Global

San Mateo, California, United States (On-Site)
7 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Canada (Remote)
7 Months ago
Fortis Games - Staff Software Engineer (Backend/Multiplayer)

Fortis Games

Brazil (Remote)
7 Months ago
Fortis Games - Staff Software Engineer (Frontend)

Fortis Games

Brazil (Remote)
7 Months ago
Blizzard Entertainment - Senior Software Engineer, Server - Production Technology

Blizzard Entertainment

Irvine, California, United States (Hybrid)
7 Months ago
Unity - Senior Embedded Software Engineer

Unity

Tokyo, Japan (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Setu - Backend Engineer

Setu

India (Remote)
10 Months ago
Schbang - Graphic Visualizer

Schbang

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Schbang - Sr. Graphic Visualizer

Schbang

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Xsolla - Web/landing page designer

Xsolla

Beijing, Beijing, China (On-Site)
7 Months ago
Rockstar Games - Gameplay Animator

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
7 Months ago
Gamebreaking Studios - Engineering Manager (Unreal Gameplay Focus)

Gamebreaking Studios

Canada (Remote)
7 Months ago
Niantic - Software Engineer, Mobile Native

Niantic

Sunnyvale, California, United States (Hybrid)
7 Months ago
Niantic - Software Engineer, Mobile Native

Niantic

Bellevue, Washington, United States (Hybrid)
7 Months ago
Certain Affinity - Advanced Technical Artist

Certain Affinity

(On-Site)
7 Months ago
company3methodstudios - Color Assist, Features

company3methodstudios

Canada (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Redwood City, California, United States

Ello - Generalist Opening

Ello

San Francisco, California, United States (On-Site)
7 Months ago
2K - Data Analytics Tester  (3mos) Contract

2K

Austin, Texas, United States (On-Site)
7 Months ago
Niantic - Software Engineer, Mobile Native

Niantic

Sunnyvale, California, United States (Hybrid)
7 Months ago
Niantic - Software Engineer, Mobile Native

Niantic

Bellevue, Washington, United States (Hybrid)
7 Months ago
company3methodstudios - Director of Content Security

company3methodstudios

Los Angeles, California, United States (Hybrid)
7 Months ago
company3methodstudios - Color Assist, Features

company3methodstudios

Hollywood, Florida, United States (On-Site)
7 Months ago
Nexon - Senior Product Manager - Live Games

Nexon

El Segundo, California, United States (Hybrid)
7 Months ago
Riot Games - Principal Data Engineer, Analytics - Riot Data

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
Riot Games - Principal UX Designer - MMO

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
Riot Games - Staff Software Engineer, Full-Stack - 2XKO

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Setu - Backend Engineer

Setu

India (Remote)
10 Months ago
Setu - Senior Manager — Banking Partnerships

Setu

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Every matrix - Database Administrator

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
7 Months ago
Every matrix - Database Administrator

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
7 Months ago
Every matrix - Financial Analyst

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
7 Months ago
Dream Game Studios - SDE 1 - React Native with Android

Dream Game Studios

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Easygo - Software Development Engineer, Payments & Fraud

Easygo

Melbourne, Victoria, Australia (On-Site)
7 Months ago
Revolgy - AWS Data Architect (Snowflake, Gaming)

Revolgy

(Remote)
7 Months ago
Gamebreaking Studios - Engineering Manager (Unreal Gameplay Focus)

Gamebreaking Studios

Canada (Remote)
7 Months ago
Niantic - Software Engineer, Mobile Native

Niantic

Sunnyvale, California, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We exist to inspire the world to play. We put our people first, and we thrive off their diversity in our innovative technology and immersive storytelling. We’re doing the work to give everyone the space to be their full selves while giving back to our community, no matter where you’re working from. We’re looking for problem-solvers, game-changers, innovators, dreamers, doers—people that are ready to move the needle and transform the future of gaming. Join us.

Orlando, Florida, United States (Hybrid)

Orlando, Florida, United States (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Los Angeles, California, United States (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Shanghai, China (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Orlando, Florida, United States (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug