Application Software

Cardinal Peak's primary focus is on bringing complete solutions to market around embedded products. In almost all cases, this involves developing application software that runs on Windows, Macintosh OS/X or Linux/Unix. We have extensive experience in cross-platform application development, enabling us to quickly help clients build a wide range of applications. Some examples of applications that Cardinal Peak has written include:

  • A Windows-based test harness to assist in qualifying and testing radios for a handheld device
  • Several specialized browser plugins
  • A server-based back-end system to store, search and manage several terabytes of data uploaded from mobile digital video recorders
  • A Macintosh-based synchronization solution that keeps certain files on a client system synced with a specialized Internet server

Application Software

Our development experience includes the following operating systems and graphics technologies:

WINDOWS

  • Windows XP, Windows Vista, Windows Server editions
  • 32-bit and 64-bit application development
  • Visual Studio, with a particular emphasis on DirectShow development
  • CUDA (parallel processing for compute-intensive image processing tasks, using NVIDIA GPUs)

MACINTOSH

  • OS/X and OS/X Server
  • Cocoa and Carbon applications
  • QuickTime

LINUX

  • Ubuntu, Red Hat and Fedora
  • GTK+ and gtkmm
  • Xv (also known as X video), v4l and v4l2
  • ALSA and OSS
  • Kernel driver development

Contact us to learn more about our engineering consulting services for application software.

BLOG: View from the Peak

RSS Howdy Pierce Managing Partner

Howdy PierceManaging Partner

I had intended to give the indemnification issue a rest.  But then the following caught my attention this morning:
One big difference between patents and other kinds of intellectual property, like copyrights and trademarks, is that patent-holders who want to sue someone for infringement don’t have to show that their patents or their products were actually [...]

Read more...

"Cardinal Peak's personnel worked side-by-side our own engineers and engineers from other companies on several of our key projects. The Cardinal Peak staff has consistently provided a level of professionalism and technical expertise that we can rely on."

Sherisse Hawkins, VP Subscriber Equipment and Navigation, Time Warner Cable