Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous environment
Experience in Space Vehicle/Satellite Operations, Space Communications or related industry