Posted in

Command & Control Software Architect

Command & Control Software Architect

CompanyThe Boeing Company
LocationEl Segundo, CA, USA
Salary$193800 – $262200
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, 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.