Voor een uiteenlopende reeks toepassingen ontwerpt BTG Electronics Design robuuste, fout-tolerante software. In nauw overleg met de klant stellen we de functionele en niet-functionele specificaties op. Op basis van deze specificaties maken we het software ontwerp. Voor de realisatie van het ontwerp maken we gebruik van de methoden van o.a. Yourdon en UML.
Gedurende het traject van software ontwikkeling wordt een aantal meet- en testpunten aangebracht, waardoor het software product aan de opgestelde specificaties blijft voldoen.
Onze ervaring ligt met name bij (maar is zeker niet beperkt tot) real-time besturingssystemen, zoals VRTX, OS9, QNX, Windows CE, enz. Daarnaast wordt in veel embedded systemen de door ons zelf ontwikkelde, licentie-vrije, real-time kernel BOS toegepast. Met Windows 2000/XP en Linux zijn veel niet-real-time applicaties gebouwd.