Our software team has decades of industry experience in developing both embedded and application level software. We specialize in writing code to operate efficiently on mobile platforms to get the job done using the minimum amount of system resources. 

Custom Software  Development


The Human Factor

Human factors are a foremost consideration in any Black Diamond software development effort. With most of its recent experience coming in the military trade space, our software engineers are well trained with commonly used military communications protocols such as VMF, SADL and CoT. Having written several applications to interface with commonly used military devices, our engineers are also well versed in the operation of military peripherals such as radios (PRC-152/A, PRC-117G, PRC-117F, PRC-148, MicroLight, Wave Relay, Freewave), video data links (TACROVER, MVR-IV/VI, 7800T) , PLRFs, etc.

Languages  //  Platforms

In the embedded realm, BDATech has software expertise ranging from writing code for small PIC devices to running custom Linux kernels on more capable embedded processors. BDATech also has in-house expertise using hardware description languages to write code for FPGAs. Our software engineers are able to rapidly prototype solutions and bring refined robust solutions to market with a minimum amount of time.

C#, C/C++, Java, Python, Perl, VHDL

Windows, Android, Linux