Enable job alerts via email!

Unreal Engine Software Developer

Pixomondo

Toronto

On-site

CAD 80,000 - 120,000

Full time

20 days ago

Job summary

A leading virtual production company is seeking an Unreal Engine Developer for a 6-month contract. You will integrate Unreal Engine into the production pipeline, optimize rendering, and collaborate with production stakeholders. Strong skills in Unreal Engine, modern C++, and Python are required. The role offers a creative and fast-paced working environment with opportunities to explore emerging technologies.

Qualifications

  • Strong grasp of Unreal Engine, from Blueprints to core C++ modules.
  • Strong modern C++ skills (C++17/20).
  • Proficiency in modern Python and relevant frameworks/libraries.
  • Experience profiling, debugging, and optimizing GPU and CPU code.

Responsibilities

  • Integrating Unreal with Pixomondo's proprietary Virtual Production pipeline.
  • Executing low-level rendering enhancements and performance optimizations.
  • Creating technical documentation and workflow guides for artists and developers.
  • Addressing bug reports and support requests efficiently.

Skills

Unreal Engine
Modern C++
Python
Linear Algebra
Graphics APIs (D3D12, Vulkan)

Tools

Git
Perforce
Linux
Windows OS
Job description

Unreal Engine Developer (Innovation Lab) - 6-month Contract

As a Software Developer specializing in Unreal Engine, your role is pivotal in shaping how we harness Unreal's capabilities to meet the demands of Virtual Production, VFX, LBE, and TV production.

The Real-time software development team is tasked with seamlessly integrating Unreal into PXO's workflow and collaborating with production stakeholders and the Technology team to devise efficient workflows and pioneering technologies that maximize our production processes.

Reporting to the Chief Innovation Officer, your key responsibilities include:

  1. Integrating Unreal with Pixomondo's proprietary Virtual Production pipeline.
  2. Executing low-level rendering enhancements and performance optimizations in our engine build.
  3. Serving as the technical liaison for Unreal-related matters to VP artists/operators.
  4. Engaging in collaborative efforts with production stakeholders in an agile development environment.
  5. Working with fellow developers in the Engineering team to maximize Unreal's use.
  6. Creating technical documentation and workflow guides for artists and developers.
  7. Validating work through systematic testing.
  8. Addressing bug reports and support requests efficiently.

Requirements:

  1. Strong grasp of Unreal Engine, from Blueprints to core C++ modules.
  2. Strong modern C++ skills (C++17/20).
  3. Proficiency in modern Python and relevant frameworks/libraries.
  4. Familiarity with source control systems like Git and Perforce.
  5. Proficiency in Linux and Windows OS.
  6. Proactive, self-driven work ethic in an agile environment.
  7. Strong Linear Algebra skills.
  8. Experience with Graphics APIs such as D3D12 and Vulkan.
  9. Experience profiling, debugging, and optimizing GPU and CPU code.
  10. Familiarity with shading languages HLSL/GLSL.
  11. Experience as a Virtual Production Engine Operator or Unreal Engine Technical Artist is preferred but not mandatory.

About PXO and the Innovation Lab:

Pixomondo (PXO), a Sony Pictures Entertainment company, creates industry-leading Visualization, Virtual Production, and VFX for premium content. Our Innovation Lab explores emerging technologies like AI, machine learning, real-time engines, robotics, and new media workflows, shaping the future of content creation.

Join us to work at the forefront of AI and web technology, build real-world AI experiences, collaborate with top-tier engineers, and enjoy a flexible, creative, fast-paced environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.