Stop Steam opening window when computer starts

You can use Steam launch options, which can be used to change game settings and enable features.

For example one of these launch options is:

-silent : Launches Steam to the system tray only. Normal Steam windows will only appear after clicking the system tray icon. If a password is not stored, the normal login window will still be displayed.

More info about Launch options here.