3 дня назад
Senior Software Engineer (Animation)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Animation): Building performant runtime animation systems in C++ and content creator tools in C# for Frostbite, with an accent on real-time performance, multi-platform support, and creator workflows. Focus on designing core game engine features, optimizing memory and runtime behavior, and solving complex animation and concurrency challenges.
Location: Hybrid in Vancouver, British Columbia, Canada
Company
is Electronic Arts’ proprietary game engine, providing shared tools and technologies for AAA games including EA SPORTS and Battlefield.
What you will do
- Build performant runtime animation systems and features in C++.
- Develop content creator tools and workflows in C#.
- Own animation features from technical design through production, testing, and multi-platform support.
- Improve tool and game runtime performance through profiling and optimization.
- Partner with animators, technical artists, and game development teams to turn creative concepts into playable features.
- Participate in design and code reviews and mentor junior engineers.
Requirements
- 8+ years of professional software development experience.
- Strong programming and debugging skills in C++ and C#.
- Experience with 3D math, including transforms, rotations, and coordinate systems.
- Experience developing game engines, profiling performance and memory, and working with concurrent programming models.
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
- Ability to work in a hybrid model in Vancouver, British Columbia, Canada.
Nice to have
- Experience with animation state machines or real-time simulation.
- Experience with WPF or desktop UI development for asset pipelines and editor tools.
- Experience targeting PlayStation or Xbox platforms.
Culture & Benefits
- Collaborative environment with animators, technical artists, and game development teams.
- Opportunities to contribute to high-quality games and interactive technology.
- Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, and complimentary games.
- Support for career growth, learning, experimentation, and employee wellness.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
3 дня назад
Lead Programmer (C/C++)
5 дней назад
Lead Developer, Tools (Unreal Engine/C++)
7 дней назад
Gametech Innovation Developer
6 дней назад
Rendering Engineer Intern (Apex Legends)
8 дней назад
Senior Software Engineer (Client) (C++)
100 220 - 197 758CAD
6 дней назад