Freelance C# Developers

Freelance C# developers for interactive installations, brand activations, attractions, museums, and live environments. Join Voxel Studio’s technical roster.
Exhibition with a cylindrical LED screen with motion design content playing

In permanent installations and live environments, software doesn’t get a second chance. Systems run continuously - often in public-facing spaces where downtime isn’t acceptable.

C# underpins many of the real-time systems we deploy across museums, brand activations, and large-scale interactive installations. This includes Unity applications, custom .NET services, and backend systems connecting hardware, content, and control layers.

We’re looking for developers who understand how to build software that is not just functional, but stable, observable, and maintainable in production.

Typical Projects

Our C# developers work on systems that sit at the core of complex, high-value environments. This includes:

  • Permanent museum interactives running 8–12 hours a day, year-round
  • Multi-user installations driven by sensor input and real-time data
  • Backend systems coordinating content across multiple screens, devices, or zones
  • Integration layers connecting software to AV systems, lighting, and physical hardware

These projects require reliability, clear architecture, and the ability to support systems long after launch.

Where This Fits

C# development at Voxel sits within multidisciplinary teams spanning creative, technical, and production. You’ll typically be working alongside Unity developers, TouchDesigner artists, AV specialists, and project leads to deliver fully integrated systems.

Our projects are often delivered into live environments with fixed deadlines - installations, exhibitions, and events where systems must perform from day one. This means thinking beyond code: considering maintainability, handover, and how systems behave over time in real-world conditions.

The Voxel Technical Standard

We work on systems that are expected to run reliably in public environments - often for extended periods, and often without direct supervision.

For C# developers, that means going beyond feature delivery. We’re looking for people who think in terms of systems, stability, and long-term performance.

  • System Stability: Experience building .NET applications that can run continuously without degradation, including memory management and fault handling
  • Hardware Integration: Confidence working with real-world inputs and protocols (Serial, MQTT, OSC, WebSockets, APIs)
  • Performance: Ability to design multi-threaded systems that handle real-time data without introducing latency or instability
  • Operational Thinking: Awareness of logging, monitoring, and recovery strategies for systems deployed in live or remote environments

This is production work, not prototyping. The expectation is that systems hold up over time, not just at launch.

What We Look For

  • Strong experience with C# and .NET in real-time or interactive environments
  • Experience integrating hardware and external systems (Serial, OSC, MQTT, REST APIs)
  • Ability to design multi-threaded, fault-tolerant systems for real-time or hardware-driven environments
  • Confidence profiling performance and debugging live environments

If you build systems designed to run in the real world—not just in development—we’d like to work with you. Join our freelance roster.

Contact us below or email info@voxelstudio.co.uk

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
For moving digital experiences
Contact Voxel Studio
A 3D car driving fast in virtual space