Uploading code to ATMega328p SMD

Do you want to upload just once or occasionally? You need not the bootloader. Just do it via ISP.