Computer Engineering and Software Development

CMA performs high level and low-level software development. We have staff proficient in:

  • C, C++, C#, JAVA, Linux, .NET, Qt, JAVA, Visual Basic, VB.NET, ASP, and WPF
  • Database development expertise in SQL and Oracle
  • Web programming and Automated Programming Interfaces (APIs) using MCV 5, WCF, HTML, XML, PHP, and JAVA.
  • Image Processing and 3D computer graphics.
  • Embedded logic (VeriLog and VHDL)
  • Embedded processors
  • Device driver development
  • PC/104 hardware, firmware and drivers
  • User interface development in Windows, Unix and Linux.
  • CMA Computer Engineering