Pure Imagination seeks Unreal\Unity Programmer

Lead Real-Time/VR Developer (or Lead Unreal Developer)

Pure Imagination Studios is looking for an experienced, team-oriented, self-motivated real-time developer (with Unreal Engine 4 [primary] and Unity [secondary] experience), for ongoing work with multiple future and current projects in production, and/or long-term related R&D. Salary will depend on candidate’s experience.

Job Description:
• Work with fellow programmers, as well as the rest of the production team, as a lead programmer and manager.
• Use UE4’s framework to create game systems and features in C++ and Blueprint, factoring external direction and team feedback into design decisions.
• Guide artists and Blueprint developers to create work that adheres to the design of game systems while maintaining good style and optimization standards.
• Dive into the UE4 source to make necessary architectural changes and understanding how that will affect future versions of the engine.
• Use source control to protect the code, and use bug reporting software to manage issues that need to be fixed. Must also know how to properly prioritize bugs.
• Work with VR tools and concepts for the development of complex high-level stationary, room-scale and arena VR experiences, as well as integration of related peripherals and prop motion-tracking.
• This is a general programmer role, so tasks will involve things ranging from, but not limited to: Simple and complex AI, UI, cinematics, optimization, engine functionality, particle effects integration, sound integration, and general gameplay mechanics.
• Must have very strong problem-solving and analytic skills.
• Work with emerging technologies to create new tools and systems for interactive real-time production.
• Ensure compliance with ride requirements, including performance benchmarks and integration with third-party ride control systems.
• Produce clean, well-documented code.
• Maintain internal engine builds, using Perforce and other tools to distribute builds to the team.
Required Skills and Experience:
• Minimum 2 years experience with Unreal Engine 4 or 4+ years of experience with Unreal Engine 3.
• 4+ years with C++, both within the confines of Unreal and in general.
• Experience launching at least one shipped title.
• Experience with development for Oculus Rift, HTC Vive, Gear VR, or other VR (and/or AR) tools and related hardware.
• Understanding of Computer Science fundamentals.
• Bachelor’s degree or equivalent experience required.
• Must be able to work on site.No remote applicants.
• Working knowledge of the content creation tools and processes involved in real-time 3D asset production.
Pluses:
• Experience with one or more of the following: 3D asset creation, shader creation, rigging, procedural animation logic.
• Experience with Python, and with pipeline scripting in Autodesk Maya or other DCC applications.
• Leadership experience.
• Work experience creating an RTS game.
• Networking experience.

Company Info:
Pure Imagination Studios is an integrated media development company that produces award-winning animation and leading-edge experiential entertainment content, with some of the world’s most famous properties. We operate across multiple platforms including feature films, theme-park rides, television, VR, on-line and more.

Please email your application with links to resume, portfolio, and\or work samples to [email protected]