Director of Software Architecture
Red 6 - Santa Monica, CA
Hiring: Director of Software Architecture Company: Red 6 Location: Santa Monica, CA Job Posted Time: 2026-09-11 12:29:30 Employment Type: Full-time / Hybrid Target Skills & Keywords : CI/CD, Computer Vision, Embedded Systems, Event-Driven, Kubernetes, Linux, Machine Learning, Microservices, Product Management, RTOS, Security Clearance, Systems Engineering, Zero Trust About the job Experience: •15+ years of progressive software engineering experience with at least 8 years leading large-scale software architecture initiatives in aerospace, defense, simulation, avionics, autonomy, AR/VR, or related industries. •8+ years leading and mentoring a team of software developers. •At least 8 years leading large-scale software architecture initiatives in aerospace, defense, simulation, avionics, autonomy, AR/VR, or related industries. Required Skills: •Serve as the technical authority for enterprise software architecture across Red 6's ATARS and future software-enabled products. •Define and maintain the long-term software architecture roadmap supporting current programs and next-generation capabilities. •Lead architectural definition across embedded software, real-time rendering, simulation, mission systems, networking, cloud infrastructure, edge computing, AI/ML services, and user applications. •Establish software architecture governance through Architecture Review Boards, design standards, reusable frameworks, and technical decision processes. •Partner with Chief Engineers to ensure software architectures align with overall system architecture, technical baselines, and product roadmaps. •Drive adoption of modular, scalable, and reusable software architectures supporting MOSA, OMS, FACE, and emerging defense standards. •Lead software modernization initiatives including containerization, cloud-native services, DevSecOps, CI/CD automation, Infrastructure Code, and software factory implementation. •Define enterprise software development standards including coding practices, architectural patterns, API governance, software quality metrics, and secure software development lifecycle practices. Qualifications: •Bachelor's degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, or related STEM discipline (master's preferred; PhD a plus). •Demonstrated experience defining enterprise software architectures spanning embedded systems, distributed computing, cloud platforms, and real-time applications. •Proven experience leading software architecture across complex hardware/software integrated systems. •Comprehensive expertise in microservices, event-driven architectures, distributed systems, containerized applications, and edge computing. •In-depth knowledge of embedded Linux, RTOS, GPU computing, networking, and high-performance software architectures. •Excellent executive communication and leadership skills. •Demonstrated capacity to obtain and maintain a DoD security clearance. Compensation: •$215,000 - $260,000 / year •Healthcare, Dental, and Vision (100% coverage for Employees) Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!