NAND Gate Technologies specializes in embedded software development using modern software development techniques.  Our focus is two fold:
  • Provide solutions that meet product requirements using modern development techniques.
  • Help others tailor there development practices to do the same.

By modern software development techniques we mean:
  • Adherence to Agile software development practices and the ideals behind of the Agile Manifesto.
  • Focus on unit testing and automated build processes to support quick and useful feedback on development.
  • Design and architecture of firmware to produce understandable designs that adhere to sound software engineering principles.