Unknown Company

Interactive Technology Developer, Unity

milwaukee, wi • Posted 3 days ago
Onsite Full Time IT & Technology

Responsibilities

  • Develop and maintain interactive applications using Unity and C#.
  • Integrate third-party SDKs, APIs, and external hardware into Unity applications.
  • Integrate cameras, sensors, tracking systems, and other interactive technologies into live experiences.
  • Build communication workflows between applications, devices, and external systems using technologies such as DMX, OSC, WebSockets, TCP/UDP, HTTP APIs, and related protocols.
  • Integrate cloud services, internal business systems, registration platforms, and third-party event technologies into interactive experiences.
  • Evaluate, prototype, and deploy emerging technologies including AI, computer vision, motion tracking, and interactive hardware platforms.
  • Research and evaluate new software platforms, frameworks, and technologies for future projects.
  • Assist with hardware selection, system setup, deployment, and technical documentation.
  • Create technical diagrams, deployment plans, and installation documentation.
  • Perform software QA, testing, optimization, and troubleshooting across software and hardware systems.
  • Support deployed experiences during installation, testing, and live events as needed.

Requirements

  • 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.
  • Experience working with sensors, cameras, tracking systems, or other interactive hardware is strongly preferred.
  • 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.
  • Familiarity with technologies such as computer vision, AI services, machine learning frameworks, or real‑time media systems is a plus.
  • Basic familiarity with web technologies such as JavaScript, HTML, and REST‑based services for integration purposes.
  • 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.

Hard Skills

  • C# Programming
  • Unity Development
  • Object‑Oriented Programming
  • Integration of APIs
  • Software QA and Testing
  • Technical Documentation
  • Prototyping Emerging Technologies
  • Motion Tracking
  • Computer Vision
  • Real‑Time Media Systems

Soft Skills

  • Analytical Skills
  • Problem‑Solving
  • Written Communication
  • Verbal Communication
  • Team Collaboration

#J-18808-Ljbffr
Back to Job Search