As a deeply technical executive, the Senior Director, Software Architecture provides hands-on technical leadership, establishes software engineering best practices, governs architecture decisions, and mentors software architects and senior engineering leaders. As the senior ranking Software Architect, this role establishes long-term software technical strategy, ensuring scalable, secure, and maintainable software architectures spanning real-time graphics, embedded software, edge computing, AI-enabled capabilities, cloud services, mission applications, simulation, and aircraft integration.