New SSD can't be initialized
The error message may indicate that the SSD contains an MBR which can't be properly repartitioned to a GUID partition table.

I recommend to dd the partition table with zeros:


Boot to the thumb drive
Get the number of blocks of the drive with 

#get the device node of the SSD (probably /dev/disk0)
diskutil list
#replace diskX by the device node you got in the last command
#below I assume the device node is /dev/disk0
gpt -r -v show /dev/disk0

Unmount the SSD

diskutil umountDisk /dev/disk0

Write zeros to the MBR

#Get the sector or device block size (either 512 or 4096!)
diskutil info /dev/disk0
#write zeros to the first blocks
dd if=/dev/zero of=/dev/disk0 bs=4096 count=8
#write zeros to the last blocks
#if the logical block size or sectorsize is 4096
dd if=/dev/zero of=/dev/disk0 bs=4096 count=8 seek=(number of blocks(4096)-8)
#or if the logical block size or sectorsize is 512
dd if=/dev/zero of=/dev/disk0 bs=4096 count=8 seek=(number of blocks(512)-64)


Example: if you got

diskutil info disk0
...
Volume Free Space:        Not applicable (no file system)
Device Block Size:        512 Bytes
...


or

gpt -r -v show disk0
gpt show: disk0: mediasize=121332826112; sectorsize=512; blocks=236978176
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
          ...


the last command would be:

dd if=/dev/zero of=/dev/disk0 bs=4096 count=8 seek=236978112



Now retry to partition your SSD.