This paper describes how by upgrading both the hardware and software development environment of an embedded product, significant performance improvement can be obtained. Our observations are based on our experiences with Pi Shurlok PiAutoSim, a bench-top simulator that is intended for hardware-in-the-loop testing of automotive electronic control units.