ROLE
Working with the Software Development leadership, the Unreal Software Developer identifies, innovates and solves complex challenges with the Unreal Engine. Their focus is high level and forward looking with a demonstrated ability and experience of real-time technology and Virtual Production. The ideal candidate will be self-motivated and be able to design and implement new Unreal Engine features and pipeline tools.
KEY RESPONSIBILITIES
- Develops and maintains tools in Unreal for Virtual Production
- Builds, improves and maintains scalable Blueprints
- Explores technologies in Virtual Production such as motion trackers, LED screens and robotics
- Develops workflows and tools to seamlessly transfer content from DCC software to Unreal
- Develops in engine tools to aid both artist and client workflows
- Leverages current technology, research and development trends to innovate and advance Scanline’s technologies
- Designs, implements, and releases state-of-the-art components and applications for mission-critical, high performance, and globally distributed systems
- Writes technical briefs and user documentation
- Partners with Software Development leadership to identify and schedule tasks
QUALIFICATIONS &EXPERIENCE
- Minimum five (5) years of advanced experience with C++
- Minimum five (5) years of Unreal experience building, debugging, and supporting complex setups in Unreal
- Bachelor's Degree or equivalent experience
- Familiarity with virtual production and film/TV production workflows
- A thorough understanding of real-time rendering workflows
- Strong willingness to grow, learn new methods and share knowledge with others
- Ability to take direction positively, work well within a team and thrives under the pressure of tight deadlines
- Excellent communication skills and an open mind
- Team player able to work in a collaborative and fast-paced environment
SOFTWARE REQUIREMENTS
- Unreal (required)
- Python (required)
- C++ (required)
- 3ds Max (a plus)
- Maya (a plus)
- Houdini (a plus)