Software development of time-critical, hard real-time systems for industrial applications in the measurement and control area.
Bespoke software written in C++ deployed on embedded devices or X86 computer hardware ranging from Arduinos to 19 inch servers running real-time operating systems.
Communications with external equipment using TCP/IP, RS-232, RS-422, RS-485 or higher-level industrial communication protocols such as OPC.