Senior Software Engineer–systems

Boeing Boeing · Aerospace · Berkeley, MO

Senior Software Engineer for Boeing's Phantom Works Open Architecture Systems Integrated Software (OASIS) Solutions team. Focuses on applying systems engineering principles in modern software environments, including DevSecOps, CI/CD, and cloud-native architectures. Responsibilities include requirements management, test strategy definition, verification & validation, root cause analysis, and leading integration of hardware, software, and mission systems in secure DoD environments. Requires experience with test automation, scripting, and containerized deployments.

What you'd actually do

  1. Review, develop, document, and maintain system requirements and traceability across the lifecycle.
  2. Define test strategies, plans, procedures, and acceptance criteria for component, integration, and system-level testing.
  3. Design and execute verification & validation activities (functional, interface, performance, reliability, regression).
  4. Analyze test results, perform root cause analyses, and recommend corrective actions.
  5. Collaborate across engineering disciplines, working closely with software developers, system architects, and test engineers to validate end-to-end functionality and mission effectiveness.

Skills

Required

  • Bachelor Degree
  • 5+ years of experience with requirements management and decomposition
  • 5+ years of experience software integration, test, validation, and verification
  • 5+ years of experience with test automation and scripting

Nice to have

  • Advanced degree (MS/PhD) in Systems Engineering or related field.
  • Familiar with standard engineering tools such as requirements management (DOORS or similar), MBSE (MSOSA/Cameo or similar), test management, and common collaboration tools (Jira, Confluence, Git).
  • Strong systems thinking, analytical and problem-solving skills
  • Experience with mission systems, avionics, command & control architectures, embedded systems, sensor systems, or related defense/space programs.
  • Prior work on software-in-the-loop, hardware-in-the-loop, flight test, or distributed system integration.
  • Knowledge of certification and compliance frameworks relevant to the program (FAA, DoD, NASA, etc.).
  • Experience with cloud, container, and CI/CD test infrastructure (Docker/Kubernetes, AWS).
  • Experience with performance and reliability testing, and statistical test methods (DOE).

What the JD emphasized

  • DevSecOps
  • CI/CD
  • containerized applications
  • automated testing
  • infrastructure as code
  • system-level integration
  • verification
  • acceptance test activities