There are no particular software requirements. Jitterbit automatically installs the required Java Runtime Environment specifically for Jitterbit to use such that it does not conflict with other Java installations that may already be installed.
Jitterbit recommends these hardware and virtual machine specifications for workstations used with Jitterbit Design Studio:
4 GB RAM
10 GB hard drive space free
Internet connection with access to a browser to communicate with Jitterbit Harmony
Access to outbound port 443 (HTTPS)
Either as a direct hardware installation or as installation on a virtual machine from VMWare, VirtualBox, Amazon AWS, or Rackspace that is configured for the specific Windows or macOS versions outlined above