The problem
A satellite constellation needs a flight computer and a set of bus endpoints: the attitude sensors, the actuators, the deployment and propulsion control hardware, that all speak one vehicle-wide communication bus. Every one of them has to be architected, specified, built, tested, and qualified before the vehicle flies.
My scope
I led and managed the Avionics and Bus Endpoints team. I owned the hardware for the flight computer, the vehicle-wide communication bus, the magnetometer, the sun sensor, the magnetorquers, the propulsion control unit, the solar array deployment unit, and the cameras.
What I was accountable for
Every phase of the hardware design on the subsystems I owned: architecture, requirements, development, testing, and qualification. A multi-million dollar development budget. And the interfaces between design engineering and the systems, reliability, hardware test, and manufacturing engineering teams.
What made it hard
One owner, a dozen distinct subsystems, each with its own requirements set, test campaign, and qualification evidence, all converging on a single bus and a single schedule. I also had to build the team that did it: I recruited, trained, and managed a cross-functional group of more than fourteen engineers.
Source: jonmash/resume → experience.tex, Amazon Project Kuiper entry.