We had a vapor phase degreaser that the gals in PCB assembly found worked wonderfully and much more quickly than cleaning by scrubbing.
Unfortunately, it’s real purpose was to clean stainless steel parts for penile implants, and left traces of flux on parts bound for the cleanroom.
Is that what you meant by engineer (hardware/firmware)?