Skip to content

Command & Control Software Architect
Company | The Boeing Company |
---|
Location | El Segundo, CA, USA |
---|
Salary | $193800 – $262200 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 10+ years of experience with software development for space systems and ground segments performing command, control, mission planning and data processing
- 5+ years of experience leading software development projects
- 5+ years of experience as a software architect on a Program
- 5+ years of experience with software development using either Java, C++, or Python
- Experience working in an Agile software development environment and DevOps methodologies
- Ability to obtain a DoD Secret Clearance (interim prestart, final post start)
Responsibilities
- Architect, design, and develop high-performance Command and Control (C2) software solutions for complex, real-time, mission-critical systems.
- Lead the software development process from architecture and design through to implementation and deployment, leveraging GitLab for version control, issue tracking, and continuous integration/continuous deployment (CI/CD).
- Oversees the design, development, analyses, and maintenance of software systems that meet industry, customer and internal quality, safety, and security standards.
- Partners with appropriate stakeholders to inform system definition and oversees translation of system-level requirements into software requirements and models that meet customer, operational and performance requirements and have clear traceability to design, code and test artifacts.
- Oversees completion of software system-level analyses to identify risk, issues and opportunities; oversees integration and deployment of mitigation actions throughout the software lifecycle.
- Oversees monitoring and reviewing test completion, verification processes and issue resolution for software systems.
- Oversees review of product and process for alignment with project plans and industry standards by performing design reviews.
- Oversees code reviews to ensure alignment to requirements and standards.
Preferred Qualifications
- Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science
- Deep understanding of Command and Control (C2) systems, real-time applications, and their specific requirements (e.g., high availability, low-latency processing, fault tolerance).
- Experience with database technologies (SQL/NoSQL), messaging systems (e.g., Kafka, ActiveMQ), and data streaming technologies (e.g., CCSDS).
- Familiarity with containerization tools (e.g., Docker, Kubernetes) and orchestration platforms.
- Strong experience designing and implementing CI/CD pipelines in GitLab to automate testing, builds, and deployment workflows.
- Experience with product line software and leveraging capabilities across different environments and user communities.
- Experience in leading teams through various acceptance tests (e.g., Formal Qualification Test -FQT, Factory Acceptance Test – FAT, Site Acceptance Test – SAT)
- Active TS/SCI or DoD Top Secret clearance.