Bring a large pot of salted water to a boil. Add the pasta and cook as the label directs. Drain, reserving 1 cup of the cooking water.
Meanwhile, working in 2 batches, heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the zucchini and cook, stirring, until very browned, 5 minutes; season with salt and pepper.
Pulse half of the zucchini in a food processor with the pecorino, almonds and garlic until a fine paste forms. With the machine running, slowly add the remaining 1/2 cup olive oil until smooth.
Toss the pasta with the pesto, 1/2 cup reserved cooking water and the remaining zucchini in a large bowl, adding more cooking water if needed; season with salt and pepper. Top with more toasted almonds and pecorino.