Job Description
Sr. Software Developer (Unreal Engine)
The Real-time Technologies department at Pixomondo is at the forefront of creating and supporting the technology used by our Virtual Production artists and on-set operators. Pixomondo is a global, multi-studio, multi-stage company and the software to manage the operations and enable creativity is a fun challenge to create. The real-time technology spans from pre-production to production to post-production phases. We tackle complex challenges helping the efforts of hundreds of artists producing material for many outstanding films/episodic/serial shows.
As a Sr. Software Developer specializing in Unreal Engine, your role is pivotal in shaping how we harness Unreal's capabilities to meet the diverse demands of Virtual Production, VFX, 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 other members of the Technology team to devise efficient workflows and pioneering technologies that maximize our production processes.
Your responsibilities will include:
• Integrating Unreal with Pixomondo's proprietary Virtual Production pipeline.
• Executing low-level rendering enhancements and performance optimizations in our engine build.
• Serving as the technical liaison for Unreal-related matters to virtual production artists/operators.
• Engaging in collaborative efforts with production stakeholders in an agile development setting.
• Working with fellow developers in the Realtime Technology team to maximize the use of Unreal.
• Creating technical documentation and workflow guides to assist both artists and developers.
• Thoroughly validating your work through systematic and comprehensive testing.
• Swiftly and efficiently addressing bug reports and support requests.
• This presents a remarkable opportunity for dedicated developers to collaborate with world-renowned artists in exploring the utilization of real-time technologies within a global Virtual Production studio.
Required qualifications:
• A 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 and libraries.
• Familiarity with source control systems and collaborative development, git and perforce.
• Proficiency in both Linux and Windows operating systems
• Proactive and self-driven work ethic, comfortable in an agile environment with multiple priorities
Desirable qualifications:
• Strong Linear Algebra skills
• Experience with modern Graphics APIs such as D3D12 and Vulkan
• Experience profiling, debugging and optimizing GPU and CPU code
• Familiarity with shading languages HLSL/GLSL
• Experience with integrating hardware / software APIs and common communication protocols
• A degree in Computer Science, Software Engineering, or equal industry experience
• Must be eligible to work in Canada
• Please share your link to your code repository as we'd love to review some of your style of code
About Pixomondo:
PXO creates industry-leading Virtual Production and Visual Effects for premium Film and Episodic content. With over 20 industry awards and nominations, PXO, a Sony Pictures Entertainment company, is a trusted partner for storytellers and showrunners worldwide. The company has been creating iconic work since 2001, from Martin Scorsese's Academy Award winning Hugo and HBO's Emmy winning Game of Thrones, House of the Dragon, through to Amazon's The Boys, Marvel's Ant-Man and the Wasp: Quantumania and many more.
In Virtual Production, PXO helps clients to realize their creative vision, from production through to post-production. Using interactive technology and proprietary software and solutions, PXO brings ideas to life by virtually immersing filmmakers in the worlds they imagined, throughout every stage of the creative process. The company's latest LED volume work includes House of the Dragon, Star Trek: Discovery and Star Trek: Strange New Worlds and Netflix's upcoming Avatar: The Last Airbender.
PXO has seven studios and three LED volumes in the US, UK, Germany and Canada.
Jobcode: Reference SBJ-r0jvv6-18-219-224-246-42 in your application.