The challenge was to design and develop software for a thermal conditioning unit, a product to be developed from scratch in India. The software had to be fully adjustable and created in such a way that the test system could be developed in advance of hardware being connected to it.