Stamm Media logo
Stamm MediaPosted 1 month ago

Interactive Technology Developer (Unity)

On-siteMilwaukee, Wisconsin, United States

Full Time

Job Summary

Develop and maintain interactive applications using Unity and C#, integrating third-party SDKs, APIs, and external hardware into live experiences. Build communication workflows between applications and devices using protocols like OSC, WebSockets, and TCP/UDP, while evaluating and deploying emerging technologies such as computer vision and AI. Research new software platforms, create technical diagrams and deployment plans, and perform software QA, testing, and troubleshooting across interconnected systems. Support deployed experiences during installation, testing, and live events as needed. This role emphasizes technical integration and systems development for trade shows, museums, and branded environments, working closely with designers, producers, and AV specialists.

Required Qualifications

  • Strong proficiency in C# and object-oriented programming principles
  • Professional experience developing applications in Unity
  • Experience integrating third-party SDKs, APIs, middleware, or external hardware into applications
  • Familiarity with networking and communication protocols such as OSC, TCP/IP, UDP, WebSockets, REST APIs, or similar technologies
  • Demonstrated ability to learn and apply new technologies, frameworks, and APIs independently
  • Strong analytical and problem-solving skills with the ability to diagnose and resolve technical issues across multiple interconnected systems
  • Experience working in collaborative development environments and managing multiple priorities simultaneously
  • Strong written and verbal communication skills
  • Ability to work independently while contributing effectively as part of a multidisciplinary team

Desired Qualifications

  • Experience working with sensors, cameras, tracking systems, or other interactive hardware
  • Basic familiarity with web technologies such as JavaScript, HTML, and REST-based services for integration purposes
  • Familiarity with technologies such as computer vision, AI services, machine learning frameworks, or real-time media systems
  • Experience with any of the following: Computer vision frameworks (MediaPipe, OpenCV, etc.)
  • Experience with any of the following: Depth cameras and tracking systems (ZED, Azure Kinect, Intel RealSense, etc.)
  • Experience with any of the following: AI service integrations
  • Experience with any of the following: Interactive exhibit, museum, trade show, or experiential technology projects
  • Experience with any of the following: V systems and show control technologies
  • Experience with any of the following: TouchDesigner, or other real-time platforms
  • Experience with any of the following: Linux, scripting, or server administration
  • Experience with any of the following: Cloud platforms and deployment workflows

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce