While Motorola does provide the box, the underlying code is developed by Verizon employees.
They originally used a Microsoft product (the one AT&T uses for U-verse), but switched to an internal team a few years ago for their Interactive Media Guide product.
AT&T is not directly involved in the coding for their product.