Good software can be a major force multiplier and distinctive advantage for any business. Whether you want to streamline company process, implement a game-changing idea, or simply update legacy systems, Carbide can take you from flowchart to final product.

  • Major Programming Paradigms
    • Object Oriented
    • Functional
    • Metaprogramming
    • Concurrent
  • Languages
    • C/C++/C#
    • Python
    • Scripting/Build Systems: bash, make, Cmake, etc
    • Fortran (!?)

For customers with a more technological bent, Carbide can also provide assistance on advanced programming and systems topics. We have exposure to a wide range of advanced tools and best-practice techniques:

  • Real Time Systems
  • Linux Kernel & Device Drivers
  • Domain Specific Language Implementation
  • Continuous Integration
  • Joel’s Rules