Simulation Developer, Ziva VFX
Simulation Developer, Ziva VFX

Simulation Developer, Ziva VFX

Full-Time 72000 - 78000 £ / year (est.) No home office possible
D

At a Glance

  • Tasks: Join our team to enhance cutting-edge physics simulations for 3D character artists.
  • Company: DNEG is a global leader in visual effects and animation, creating award-winning content.
  • Benefits: Enjoy remote work flexibility, competitive salary, and a diverse, inclusive culture.
  • Why this job: Be part of an innovative team shaping the future of digital character animation.
  • Qualifications: Expertise in C++, physics simulation, and 2+ years of relevant experience required.
  • Other info: This is a unionised position with a salary range of $120,000 to $130,000.

The predicted salary is between 72000 - 78000 £ per year.

This role is remote and open everywhere: Sydney, Vancouver, Toronto, Montreal, or Europe.

We are looking for a Simulation Developer to join our Ziva VFX team. Ziva character tools bring cutting-edge techniques and workflows to professional 3D character artists, empowering them to create realistic and dynamic animated performances. Ziva VFX is our award-winning physics simulator for achieving realistic deformations of anatomical tissues in digital characters. We use sophisticated simulation techniques such as the Finite Element Method to bring physically-plausible characters to life. Our tools are used in world-class film and TV productions delivered by the talented character artists at DNEG.

Key Responsibilities:
  • As Simulation Developer, you will work to improve and maintain the core physics simulator of the Ziva VFX software product.
  • You will deliver robust, performant, cutting-edge new features for high-fidelity soft-body physics.
  • You will identify opportunities for high-impact contributions, from research or user feedback, and develop them from prototypes to stable features.
  • You will improve the speed and robustness of physics calculations and enhance the user experience for artists running character simulations.
  • Success requires seamlessly integrating advanced geometric and numerical algorithms into a complex simulation framework.
Job Requirements:
  • Expertise in C++ software development
  • Proficiency in Linear Algebra, Numerical Computing, Collision Detection, Finite Element Methods, and physics simulation
  • 2+ years of experience with physical simulation software or equivalent graduate education
  • Ability to implement and refine techniques from research literature
  • High-performance coding skills, familiarity with parallel computing, profiling, and optimization
  • Proficiency with GPU programming, e.g., CUDA
  • Experience delivering 3D tools for technical artists and animators
  • Collaborative development experience with git
Additional Skills:
  • Experience with Maya and Houdini plugins
  • Successful collaborations with professional animators in Games or Film
  • Python programming experience
  • Familiarity with Linux
  • Technical documentation writing and editing
  • Understanding of software development lifecycle
  • Knowledge of software quality control processes, e.g., CI/CD
About You:
  • Attention to detail
  • Proactive and team-oriented
  • Adaptable and calm under pressure
  • Strong communication skills

Please note this is a unionized position under IATSE, with dues applicable once the collective agreement is in place. The salary range is $120,000 to $130,000, determined by skills, experience, and location. Salary is periodically reviewed based on market data.

DNEG is a leading visual effects and animation company with over 9,000 employees worldwide, creating award-winning content for film, TV, and multiplatform media. We value diversity and inclusion and welcome applications from all backgrounds. Please inform us if you need accommodations during the application process. We look forward to your application!

Simulation Developer, Ziva VFX employer: DNEG

DNEG is an exceptional employer, offering a dynamic and inclusive work culture that fosters creativity and innovation in the field of visual effects and animation. As a Simulation Developer for Ziva VFX, you will have the opportunity to work remotely from vibrant locations such as Sydney, Vancouver, or Europe, while contributing to cutting-edge projects that empower artists worldwide. With a strong focus on employee growth, competitive salaries, and a commitment to diversity, DNEG provides a rewarding environment for those seeking meaningful and impactful careers in the creative industry.
D

Contact Detail:

DNEG Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Simulation Developer, Ziva VFX

✨Tip Number 1

Familiarise yourself with the latest advancements in physics simulation and the Finite Element Method. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field and the specific technologies used at Ziva VFX.

✨Tip Number 2

Engage with the Ziva VFX community online, such as forums or social media groups. Networking with current employees or other professionals in the industry can provide valuable insights into the company culture and expectations, which can be beneficial during your application process.

✨Tip Number 3

Showcase any relevant projects or contributions you've made in the realm of physics simulation or 3D tools. Having a portfolio that highlights your experience with C++, GPU programming, or tools like Maya and Houdini can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your collaborative experiences, especially if you've worked with animators or in a team setting. Being able to articulate how you’ve contributed to successful projects will demonstrate your ability to work well within the Ziva VFX team.

We think you need these skills to ace Simulation Developer, Ziva VFX

C++ Software Development
Linear Algebra
Numerical Computing
Collision Detection
Finite Element Methods
Physics Simulation
High-Performance Coding
Parallel Computing
Profiling and Optimisation
GPU Programming (CUDA)
3D Tools Development for Technical Artists
Collaborative Development with Git
Maya and Houdini Plugin Development
Python Programming
Linux Proficiency
Technical Documentation Writing
Software Development Lifecycle Knowledge
Software Quality Control Processes (CI/CD)
Attention to Detail
Proactive Team Orientation
Adaptability Under Pressure
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your expertise in C++ software development and any experience you have with physical simulation software. Include specific projects or roles that demonstrate your proficiency in Linear Algebra, Numerical Computing, and Finite Element Methods.

Craft a Compelling Cover Letter: In your cover letter, express your passion for simulation development and how your skills align with the responsibilities of the role. Mention your experience with GPU programming and any collaborative projects you've worked on, especially those involving technical artists or animators.

Showcase Relevant Projects: If possible, include links to any relevant projects or portfolios that showcase your work with 3D tools, physics simulations, or plugins for software like Maya and Houdini. This will give the hiring team a clear view of your capabilities.

Highlight Soft Skills: Don't forget to mention your attention to detail, proactive approach, and strong communication skills in your application. These traits are essential for a collaborative environment and will help you stand out as a candidate.

How to prepare for a job interview at DNEG

✨Showcase Your C++ Expertise

Make sure to highlight your experience with C++ during the interview. Be prepared to discuss specific projects where you implemented complex algorithms or optimised performance, as this is crucial for the Simulation Developer role.

✨Demonstrate Your Understanding of Physics Simulation

Familiarise yourself with key concepts like Finite Element Methods and Collision Detection. You might be asked to explain how these techniques apply to character simulations, so having a solid grasp will set you apart.

✨Prepare for Technical Questions

Expect technical questions that assess your problem-solving skills and coding abilities. Practising coding challenges related to physics simulation can help you feel more confident and ready to tackle any scenario presented.

✨Emphasise Collaboration Skills

Since the role involves working closely with artists and other developers, be ready to discuss your collaborative experiences. Share examples of how you've successfully worked in teams, especially in high-pressure environments.

Simulation Developer, Ziva VFX
DNEG
D
  • Simulation Developer, Ziva VFX

    Full-Time
    72000 - 78000 £ / year (est.)

    Application deadline: 2027-07-14

  • D

    DNEG

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>