Head of Software Architecture
Core
Lead, align, and govern architectural workstreams for a command-and-control software ecosystem connecting operators to autonomous platforms across multiple domains.
Role type
Senior IC/Lead software architect (defense/aerospace)
Builds
Mission-critical C2 capabilities for unmanned systems deployed in active operational environments
Domain
Defense technology, autonomous systems, aerospace
Required skills
System engineering (V-Model), cross-platform architectural alignment, conflict resolution, safety-by-design (MISRA), software interface governance, compliance management (IEC 61508, ISO 27001, STANAGs), mentorship, change management
Preferred skills
Background in aerospace, defense, robotics, or complex hardware/software systems
Technologies
C++, MAVLink, Silvus, ground-station systems
Responsibilities
Define V-Model process and lead requirements engineering; guide stakeholders toward common architectural solutions; identify and resolve conflicts between hardware and software; design communication pathways for organizational structure; champion Modern C++ Safety Guidelines; define and govern software interfaces across the stack; ensure operational reliability of firmware and perception stacks; lead V&V, QA, and technical compliance audits; mentor senior engineers and lead the Software Architecture community of practice
Seniority
Senior, hands-on IC with leadership scope
