Unreal C++ Developer Needed to Integrate Bluetooth Device Driver with UE4 App

Job ID: 32285128

Budget: $1,500 – $3,000 USD

We're looking for a developer who can integrate a proprietary hardware device of ours to receive and pass back information via Bluetooth between the device and any applications we make in Unreal Engine. We already have a Bluetooth driver for the device that successfully communicates with the computer, we just need that data to be readable and writeable specifically within Unreal Engine with all Bluetooth functions exposed to Blueprint.

Skills Needed:

- Experience developing within Unreal Engine and C++ in Unreal
- Experience with Blueprint Visual Scripting exposing C++ to Blueprint and vice versa in Unreal
- Understanding of the steps needed to communicate between external hardware on MacOS & Windows over Bluetooth

We're aware of the Bluetooth Support Plugin and Bluetooth Low Energy Plugin for Unreal which CAN be integrated as part of the solution to our problem - however, we need the device to communicate over Windows and MacOS platforms and not only Android & iOS, which is what these plugins currently support.

Shortlist Goals:

- Establish a connection where an application in Unreal can scan for a Bluetooth device, establish a connection to our device, and read and write to its characteristic information

- Expose that information coming from the device / the C++ driver to Blueprint, so it can be utilized by our gameplay programmers within their scripts