Place the bulgur in a saucepan with water and bring to a boil. Reduce heat, cover, and allow the mixture to simmer for 12-15 minutes or until tender. Drain off any excess liquid. If you want to serve the salad cold immediately, rinse the bulgur with cold water. Otherwise, you can let it cool on its own.
Place the orange juice, olive oil, balsamic, honey, ginger, and salt in a jelly jar with a tight lid and shake it up until fully combined, about 1 minute. Taste, and season as needed.
Place the kale in a large bowl and drizzle a small amount of the orange vinaigrette over top. Rub the kale leaves between your fingers for 1-2 minutes, massaging it until it softens.
Toss the cooked bulgur in the bowl with the kale, apples, pecans, cranberries, avocado and goat cheese (if desired). Pour the remaining vinaigrette over everything and stir to combine. Serve warm or chill for several hours or overnight.