onsite
Video Projection Mapping Programmer - FIELD OF SCREAMS
Software Engineer
Create immersive projection‑mapping experiences for live events and installations by designing real‑time graphics pipelines, integrating multimedia assets, and optimizing performance on high‑resolution display systems.
About the role
Key Responsibilities
- Design and develop real‑time projection‑mapping software using C++, OpenGL, and GPU shader pipelines.
- Integrate 3D assets, video, and interactive inputs within Unity or TouchDesigner environments to produce synchronized visual shows.
- Collaborate with artists, designers, and hardware engineers to translate creative concepts into technically robust installations.
- Optimize rendering performance for large‑scale projectors and multi‑screen setups, ensuring low latency and high frame rates.
- Maintain and document codebases, version control, and build pipelines for repeatable deployment across events.
Requirements
- Strong programming experience in C++ and Python, with a solid understanding of graphics APIs such as OpenGL or DirectX.
- Hands‑on expertise with real‑time visual tools (Unity, TouchDesigner, or similar) and shader development.
- Proven track record delivering projection‑mapping or interactive media projects for live events or installations.
- Ability to troubleshoot hardware‑software integration issues, including projector calibration and media server workflows.
- Creative mindset combined with strong problem‑solving skills and the ability to work in fast‑paced, collaborative environments.