Back to resume

During this time, I worked exclusively for the Arris account as a contractor. The goal of the project I joined was to refactor the firmware that went into Arris’s set-top boxes. In particular, the goal was to implement an abstract interface (which was previously defined for us) at the firmware level, so that other teams could port application-level software to any equipment that used such firmware effortlessly.

Unfortunately, Arris ended their contract with my employer 6 months after I joined, so during my tenure there most of my efforts were spent on analyzing the existing firmware codebase, the technical documents of the abstract interface and develop a couple of proofs of concept.