I've listed couple of projects which required substantial amount of work on software running in non-embedded system (PC).
ARM microcontroller and linux Raspberry Pi-like device with touch screen. Connecting to valves using proprietary connector and executing sequence tests with PDF report generation for digital and analog inputs and outputs of the DUT.
Read moreARM microcontroller based expansion module to be installed inside flow computer converting proprietary protocol RS-232 interface to two Modbus RS-485 interfaces. .NET app for reading and changing configuration.
Read more