Lead Software Architect
Core
Lead software architecture and lifecycle management for next-generation Open Mission Software (OMS) Battle Management Command & Control (BMC2) systems for USAF E-7A and other airborne surveillance platforms.
Role type
Senior IC software architect (defense/aerospace)
Builds
Production software systems for airborne early warning and command-and-control aircraft
Domain
Defense / Aerospace / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, Python, C/C++, C#, Java, software development lifecycle, risk analysis, code reviews, test verification, supplier management, MIL-STD-6016, MIL-STD-6040
Preferred skills
Systems engineering in defense/aerospace, advising management on technical concepts, organization spokesperson experience
Technologies
Python, C/C++, C#, Java, MIL-STD-6016, MIL-STD-6040
Responsibilities
Lead design, development, and maintenance of software systems meeting safety and certification standards; translate system requirements into software requirements and models; conduct software system-level analyses to identify risks and lead mitigation; oversee test completion and verification processes; lead software project management and assist with supplier management; implement emerging development technologies and tools.
Seniority
Senior, hands-on IC with leadership responsibilities