Software Experts

We live in a world where software controls critical systems—everything from cars to electrical grids. Software can kill. For example, poorly-designed navigation or target recognition software can have serious consequences. You need the highest level of credentials, education, and experience for your software project. This is why people choose DireenTech. DireenTech’s engineers have achieved the highest level credentials, education, and experience in this field.

Software we designed and implemented facilitates spherical near-field antenna measurements. Using spherical harmonic transformations, our software computes far-field antenna patterns for a given antenna system. Our software has been used for antenna measurements in several industries.

Our Process

Our software development process is uniquely catered to each of our Colorado and nationwide clients that we partner with to determine their needs and assess how our software can solve the problem at hand. We begin by an extensive research process that involves observing the current industry technology and analyzing how our team can further innovate these software systems. DireenTech then carefully develops a plan for testing our technology, this process involves creating a prototype and putting the software through a series of trials. If these tests prove successful then we continue to progress the trials by integrating the software with hardware to see how the systems work collaboratively in a testing environment.

Examples of our software development can be observed in our avionics used in association with the Air Force Academy, where we created embedded control software and image processing for Unmanned Aerial Vehicles (UAV). The software is optimized for operation on high-end NVidia CUDA core graphics processors. Our team also developed aviation simulation software to mimic flight and mission scenarios.

Other Specialties

In addition to our transformation software, we developed a general purpose UAV software platform. This platform supports:

  • UAV control
  • Fixed wing and quadcopter/hexacopter style airframes
  • Target identification and tracking using GPGUPs
  • GPGPU navigation in GPS denied navigation environments
  • Determination of target velocity.
  • Autonomous target classification, such as identifying cars, people, animals, buildings, etc., within an image