You need to configure DD-WRT on your home router to port forward incoming connections from the Internet side, to port 22 on your home PC.
If you want to SSH to multiple devices behind your router, you'll need to pick different ports to forward (e.g. port 34000 to port 22 on your PC, port 34001 to port 22 on your laptop, etc.)
You should be aware that as soon as you open a port in this way, it'll start getting scanned and bots will try logging in through it, so make sure you have strong passwords or use SSH key based authentication.
You should, if possible, on the DD-WRT config lock the port forwarding down to a single source IP address (i.e. your work's public IP address).