Embedded Programming

Redstone Labs understands the software development process completely. There are few people who truly understand what writing software at the "bare metal" level is all about; especially when certain things must happen on an exacting schedule no matter what. A millisecond can be an eternity. Our years of experience in this field coupled with our passion for writing elegant, effective, and scalable software enables us to provide unparalleled embedded software design services:

  • Written assemblers, compilers, linkers, and run-time libraries for complex 32bit systems
  • Worked with most embedded architectures from 8-bit systems to 32-bit systems
  • We know most software development languages
  • New languages cause us virtually no learning curve
  • We have worked with complex source trees in excess of 20 gigs
  • We have worked with the simplest source trees as well
  • We have worked in completely distributed working environments
  • We advocate the use of revision control at all times
  • We write extremely clean, well documented, and commented code