About IMERZA:
Imerza is a fast-growing experiential software company & visualization studio that specializes in real estate development, virtual production, and VR/AR. We are a highly skilled and friendly team working on some really exciting projects. If you share our passion for design, art, and technology, we'd love to hear from you.
Job Summary:
We are seeking experienced game developers to help develop and maintain thin and lightweight clients & systems C++ within Unreal. Interfacing with hardware, streaming data, cloud deployments, virtual production, and custom development for virtual reality should keep this role varied and busy.
Responsibilities:
Design and develop core tools & pipelinesExpand current gameplay & AI systemsDevelop in-engine simulation toolsDevelop and maintain optimized modules for tools surrounding virtual production utilizing game engines along with UI and I/O modulesHelp develop new and exciting gameplay and experienced mechanics for new virtual reality projectsHelp lead the development path for creative development solutions for the overall development pipeline and for individual projectsActive participation in technical and artistic discussions and problem-solvingPerforce administrationCritical Skills:
Strong knowledge of object-oriented design, design patterns, 3D Math, linear algebra vector math, and associated data structuresExpert knowledge of Unreal including GUI, packaging, and materials/shadersStrong knowledge in 3D graphics development (Particle Systems, Shaders) and performance optimization within game developmentStrong knowledge of matrix algebra, trigonometry, and computational geometry essentialDetailed knowledge of C++ essentialAbility to implement the existing script and/or visual scripting modules into optimized and economic code within UnrealA good sense of creating and maintaining code bases that are accessible and modularStrong knowledge of version control systems such as PerforceUnderstanding Python tool development is advantageousFast, organized, take direction well and can deal with high-profile directors, VFX supervisors, and production designersStrong organizational and communication skills along with the understanding of production values, deadlines, and prioritiesExperience That Will Catch Our Attention:
Cloud streaming, Kubernetes, Unreal on LinuxHoudini pipeline tools and Unreal integrationsPrevious experience with virtual production software developmentThings We Value:
Curiosity - Why? How? Repeat.Relentlessness - No one here gives up. We try. We fail. We try again.Smarts: book and street - We use all the tools at our disposal to build better software.#J-18808-Ljbffr