Develops software and firmware for CPE equipment. Analyzes, defines, and implements requirements and bug fixes.