Job Description
Role Summary:
We are seeking a Multimedia Programmer with a strong command of real-time graphics, interactive logic, and multimedia integration to develop and deploy high-performance, experience-driven applications. This role requires both creative insight and rigorous coding discipline. The ideal candidate will have demonstrable experience working with custom hardware integration, advanced rendering pipelines, and cross-platform deployment.
Key Responsibilities:
- Design and implement interactive multimedia applications using engines such as Unity or Unreal Engine, with an emphasis on real-time performance and fluid user experience.
- Develop custom shaders, visual effects, and audio-reactive systems for installations and digital environments.
- Integrate motion tracking systems (e.g., OptiTrack, Kinect, or Leap Motion), sensors, and non-standard input/output devices.
- Collaborate with visual designers, sound engineers, and UX experts to deliver tightly integrated media experiences.
- Optimize rendering and performance for both PC and embedded devices (e.g., Raspberry Pi, Arduino-based systems).
- Manage asset pipelines and implement media playback (video/audio) with interactive triggers and synchronized timing.
- Support physical deployments and testing on-site; assist with hardware setup and calibration.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Game Development, Interactive Media, or related field.
- Minimum 3 years of hands-on experience developing interactive multimedia applications.
- Proficient in C#, C++, or Python, with practical knowledge of real-time application architecture.
- Deep understanding of GPU pipelines and shader development (GLSL, HLSL).
- Experience with real-time 3D engines (preferably Unity or Unreal) and multimedia frameworks (e.g., OpenFrameworks, TouchDesigner, Max/MSP).
- Familiarity with networking protocols (OSC, MQTT, WebSockets) for real-time device communication.
- Strong problem-solving skills and the ability to debug across hardware/software boundaries.
Preferred Qualifications:
- Experience with projection mapping tools and edge blending.
- Knowledge of media encoding formats and experience with AV sync and multi-display playback.
- Previous work with AR/VR or immersive audio environments.
- Experience using Git or similar version control in a collaborative development environment.
- Portfolio or demo reel showcasing completed multimedia projects with code samples.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers#Dynamicbrandguru