Senior Simulation Animation Engineer - Special Projects
Core
Design, implement, and maintain real-time animation systems and pipelines for simulations generating synthetic data to enable AIML-based features.
Role type
Senior IC simulation animation engineer
Builds
Real-time animation systems, synthetic data simulations, and animation-driven gameplay features for Apple products
Domain
Consumer technology / Real-time simulation / Animation
Deliverable
production ML models
Required skills
C++, animation principles, skeletal animation, character rigging, animation graphs, blend systems, runtime animation retargeting, IK solvers, profiling, optimization, debugging, game engine development
Preferred skills
USD format and tools, video game real-time animation systems, offline animation and rendering pipelines, hair and cloth simulations
Technologies
C++, game engines, USD
Responsibilities
Design and implement real-time animation systems including state machines, blend trees, and IK/FK solvers; Develop and optimize runtime features like locomotion, procedural layering, ragdolls, and facial animation; Integrate motion capture data and support animation-driven systems; Create tools and scripts to streamline animator workflows; Debug animation-related issues in simulations
Seniority
Senior, hands-on IC
