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 & pipelines
• Expand current gameplay & AI systems
• Develop in-engine simulation tools
• Develop and maintain optimized modules for tools surrounding virtual production utilizing game engines along with UI and I/O modules
• Help develop new and exciting gameplay and experienced mechanics for new virtual reality projects
• Help lead the development path for creative development solutions for the overall development pipeline and for individual projects
• Active participation in technical and artistic discussions and problem-solving
• Perforce administration
Critical Skills:
• Strong knowledge of object-oriented design, design patterns, 3D Math, linear algebra vector math and associated data structures
• Expert knowledge of Unreal including GUI, packaging, and materials/shaders
• Strong knowledge in 3D graphics development (Particle Systems, Shaders) and performance optimization within game development
• Strong knowledge of matrix algebra, trigonometry and computational geometry essential
• Detailed knowledge of C++ essential
• Ability to implement the existing script and/or visual scripting modules into optimized and economic code within Unreal
• A good sense of creating and maintaining code bases that are accessible and modular
• Strong knowledge of version control systems such as perforce.
• Understanding Python tool development is advantageous.
• Fast, organized, take direction well and can deal with high-profile directors, vfx supervisors and production designers.
• Strong organizational and communications skills along with the understanding of production values, deadlines and priorities
Experience That Will Catch Our Attention:
• Cloud streaming, Kubernetes, Unreal on Linux
• Houdini pipeline tools and Unreal integrations
• Previous experience with virtual production software development
Things 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.
Location: Anywhere
Posted: Sept. 22, 2024, 5:44 a.m.
Apply Now Company Website