Testing is often one of the least exciting aspects to embedded system design; however, leveraging unit tests and TDD can be a fantastic way to dramatically improve a systems design. In this session, attendees will learn about how to test their system and leverage TDD to build scalable embedded applciations.