> Markdown version of [/jobs/ext/1429866-sr-principal-architect-systems-and-mission-software](https://www.wearedevelopers.com/jobs/ext/1429866-sr-principal-architect-systems-and-mission-software). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Principal Architect, Systems and Mission Software - **Company:** Blue Origin - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $264,103.0 - **Contract:** Permanent contract - **Skills:** User Authentication, Automation of Tests, Biometrics, C++ (Programming Language), Cloud Engineering, Code Generation, Software Quality, Continuous Integration, Distributed Systems, Embedded Software, Fault Tolerance, Software Architecture, Real-Time Operating Systems, Software Configuration Management, Software Engineering, Software Systems, Verification and Validation (Software), Systems Architecture, Management of Software Versions, Computer Network Operations, Software Verification, Software Security, Safety Critical Systems, Containerization, Information Technology, Microservices - **Published:** July 24, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17693889?backUrl=%2Fcareer%2F17693889%2FSr-Principal-Architect-Systems-Mission-Software-Washington-Seattle ## About the Role * Bachelor's degree in computer science, software engineering, aerospace engineering, or equivalent technical field; master's degree preferred. * 12+ years of software engineering experience with significant experience architecting and integrating large-scale distributed systems spanning multiple domains or organizational teams. * Demonstrated experience defining and owning end-to-end software architecture across both flight and ground systems in a spacecraft or satellite program. * Strong working knowledge of CICD principles and practices, including experience designing or owning program-wide pipelines that integrate verification and validation processes. * Proficiency in C, C++, and Rust, with demonstrated experience in flight or safety-critical embedded software contexts. * Working knowledge of hardware constraints and their implications for software architecture, including processor and MCU selection, memory limitations, and fault management in embedded and flight software contexts. * Experience contributing to the architecture of over-the-air software update systems for operational embedded or flight systems, with emphasis on safety, reliability, and service continuity. * Demonstrated proficiency in leveraging AI-assisted development tools - including code generation, automated testing, and architectural analysis tools - to accelerate productivity and maintain high standards of code quality and system design across a large-scale software program. * Excellent verbal, written, and graphical communication skills, with the ability to communicate complex architectural decisions clearly to both technical and non-technical audiences. * Ability to work collaboratively in a fast-paced, dynamic work environment. Desired: * Successful candidates in this role typically have 15+ years spanning software architecture, flight software, and ground system design for operational satellite programs, including experience with large-scale LEO constellation software systems. * Familiarity with satellite autonomy software architectures including onboard fault detection, isolation, and recovery (FDIR) and automated constellation management. * Experience with software security architecture for space systems, including command authentication, uplink and downlink security, and cybersecurity frameworks for operational satellite systems. * Experience with real-time operating systems (RTOS), containerization, microservices architectures, and cloud-native tooling as applied to flight and ground software development. * Background in software verification and validation approaches for flight or safety-critical systems. * Leadership or management experience with a demonstrated track record of driving technical consensus across large software organizations. ## Description As the Senior Principal Architect for Systems & Mission Operations Software, you will own the end-to-end software architecture tying together TeraWave's flight and ground systems - spanning the satellite bus, mission operations, and payload domains - with deliberate ownership of minimizing architectural complexity across the organization. The scope of this role extends to defining the software interfaces with the network operations domain, ensuring those interactions are well-defined and consistent with the overall architecture, while detailed network and RF software design remains within the network engineering organization. You will own the program-wide CICD architecture, linking software releases across all contributing teams with verification and validation processes to enable rapid, safe deployment at constellation scale. You will drive adoption of common tools, mechanisms, and standards across domains, and own the system-level architecture for over-the-air software updates - ensuring updates can be deployed safely and seamlessly across a live operational constellation without disruption to service or vehicle safety. You will bring a strong appreciation for the hardware realities within which this software operates, including constraints imposed by processor selection, memory, and fault management, ensuring architectural decisions remain grounded in physical system constraints. Successful candidates will bring deep expertise in large-scale distributed software architecture with a strong command of both flight and ground software domains, paired with the cross-functional influence needed to shape software strategy across a large engineering organization. If you share our passion for building software systems that are elegant in their simplicity, robust in their operation, and ambitious in their scale, thrive in a dynamic startup environment, excel on integrated cross-functional teams, are experienced and skilled in several relevant areas listed below, continuously seek out opportunities to learn and improve, and do not allow title or job description to limit the depth or breadth of your contributions, then we would love to hear from you., * Own the end-to-end TeraWave software architecture spanning flight and ground systems, defining the structure, interfaces, and integration strategy across the satellite bus, mission operations, and payload software domains. * Define and maintain system-level interfaces between TeraWave's major software components - including the boundary between mission operations and network operations - ensuring clarity, minimal coupling, and organizational alignment. * Own the program-wide CICD architecture, linking software releases from all contributing teams with verification and validation processes to enable rapid, safe, and traceable deployment at constellation scale. * Define and own the system-level architecture for over-the-air software updates, ensuring safe, seamless deployment across a live operational constellation without disruption to service or vehicle safety. * Drive adoption of common tools, mechanisms, and standards across TeraWave's software domains, reducing duplication and fragmentation across the organization. * Serve as the senior technical authority on end-to-end software risks spanning ground-to-flight boundaries or organizational lines, leading risk assessments and driving mitigation strategies that allow the program to respond rapidly and effectively. * Define the architecture for software-driven automation and autonomy, command and control flows, and telemetry pipelines across ground and flight systems, ensuring designs are resilient, scalable, and maintainable at full operational scale. * Ensure software architectural decisions are grounded in hardware realities - including processor and MCU capabilities, memory constraints, and fault management requirements - across flight and ground systems. * Define software configuration management and versioning strategies that support a high-cadence, multi-team development environment with clear traceability between deployed and validated configurations. * Evaluate architecture options for security, resilience, and fault tolerance, ensuring the system maintains safe vehicle operations and service continuity under degraded or anomalous conditions. * Collaborate with software leads across all domains to align on architectural direction, resolve cross-domain conflicts, and ensure consistent implementation; engage with the Chief Systems Architecture office to ensure the software architecture is reflected in and consistent with the design reference mission. * Contribute to team growth through hiring, identifying capability gaps, and mentoring software engineers and architects across the organization., Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S.as a refugee or granted asylum. Background Check * Required for all positions: Blue's Standard Background Check * Required for Certain Job Profiles: Defense Biometric Identification System (DBIDS) background check if at any time the role requires one to be on a military installation * Required for Certain Job Profiles: Drivers who operate Commercial Motor Vehicles with a Gross Vehicle Weight (GVW), Gross Vehicle Weight Rating (GVWR) or combination of power unit and trailer that meets or exceeds 10,001 lbs. and/or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be subject to additional Federal Motor Carrier Safety Regulations including: Driver Qualification Files, Medical Certification (obtained before onboarding), Road Test, Hours of Service, Drug and Alcohol Testing, vehicle inspection requirements, CDL requirements (if applicable) and hazardous materials transportation/shipping training. * Required for certain Job Profiles: Ability to obtain and maintain Merchant Mariner Credential, which includes pre-employment and random drug testing as well as DOT physical ## Related Videos - [Biometric Phone Chargers, $40m Domain Names & AI Movies Winning Awards - Peter Kröner](https://www.wearedevelopers.com/videos/1810-biometric-phone-chargers-40m-domain-names-ai-movies-winning-awards-peter-kroner) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Leapter: The Reinvention of Software Development? A Future Built On AI Generated Code.](https://www.wearedevelopers.com/videos/1663-leapter-the-reinvention-of-software-development-a-future-built-on-ai-generated-code) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) - [WeAreDevelopers LIVE - What Development and Tattoos Have in Common and more](https://www.wearedevelopers.com/videos/1380-wearedevelopers-live-what-development-and-tattoos-have-in-common-and-more) - [Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide](https://www.wearedevelopers.com/videos/1444-crew-management-system-for-airlines-plan-duties-for-pilots-flight-attendants-worldwide) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)