Software Engineer (Associate or )
Boeing
About the Role
The Boeing Company has an exciting opportunity for a Software Engineer to support the Space Intelligence & Weapons Systems (SI&WS) Daybreak team in Chantilly, VA. Our teams are currently hiring for a broad range of experience levels including Associate and Experienced Software Engineers.
Key Responsibilities
- Designs, develops, tests, and maintains software components and applications using Python, C, and C++ to support mission-critical processing workflows.
- Analyzes, debugs, and integrates existing algorithms and legacy applications; develop interfaces and wrappers to make software capabilities available to higher-level applications and services.
- Evaluates legacy implementations and dependencies to determine appropriate approaches for integration, modification, refactoring, or selective rewriting.
- Develops and maintains software for ingesting, parsing, validating and processing specialized data formats and associated metadata.
- Packages, containerizes, and rehosts software applications in AWS cloud environments, supporting reliable execution and integration with existing cloud services.
- Uses cloud tools and infrastructure-as-code technologies, such as Pulumi, to configure application resources, manage deployment dependencies, and support repeatable software deployments.
- Develops, tests, and delivers software using GitLab and CI/CD pipelines, supporting automated builds, testing, integration, and deployment.
- Troubleshoots software issues across application code, data formats, native libraries, interfaces, dependencies, and deployment environments.
- Develops automated tests, validation procedures, and error handling to ensure software reliability, data integrity, and maintainability.
- Integrates software components into existing architectures and processing pipelines; support deployment, verification, and ongoing operational maintenance.
- Participates in Agile software development activities, including iteration planning, backlog refinement, and team collaboration within a SAFe framework.
- Collaborates with software engineers, system engineers, and stakeholders to translate technical requirements into effective software solutions.
- Documents software designs, interfaces, dependencies, and integration procedures to support long-term sustainment and reuse.
Requirements & Tech Stack
- Python
- C
- C++
- AWS cloud environments
- Pulumi
- GitLab
- CI/CD pipelines
- Agile software development
- SAFe framework
Qualifications
Basic Qualifications
- Bachelor’s Degree or higher.
- 1+ years software development experience.
Preferred Qualifications
- Level 3: 5 or more years' related work experience or an equivalent combination of education and experience.
- 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 and 5+ years of related work experience OR Bachelor’s Degree and 9+ years of directly related work experience OR 13+ years of related, relevant experience.
- Experience developing software in Python and C/C++.
- Experience integrating existing algorithms, libraries, or legacy applications.
- Familiarity with Python interfaces to native code and software interoperability.
- Experience with AWS cloud services and deploying applications in cloud environments.
- Familiarity with infrastructure-as-code tools such as Pulumi, Terraform, or AWS CloudFormation.
- Familiarity with GitLab, Git-based version control, and CI/CD pipeline configuration and troubleshooting.
- Experience parsing structured or binary file formats and working with associated metadata.
- Familiarity with radar or signal processing algorithms, or other specialized data-processing applications.
- Experience with automated testing and continuous integration.
- Experience working in Agile software development environments, preferably using the Scaled Agile Framework (SAFe).
Security Clearance
- This position requires an active U.S. Top Secret Security Clearance (U.S. Citizenship Required) with eligibility for SCI access pre-start.
- A U.S. Security Clearance that has been active in the past 24 months is considered active.
- A final U.S. Top Secret/SCI Security Clearance pre-start is required.
Work Location
- This position is expected to be 100% onsite.
Travel
- Position may require travel up to 10% of the time.
CodeVue Coding Challenge
- To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration.
U.S. Person Requirement
- This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a “U.S. Person” as defined by 22 C.F.R. § 120.62 is required. “U.S. Person” includes U.S. Citizen, U.S. National, lawful permanent resident, refugee, or asylee.
- US based job, U.S. Person required.
Education
- Bachelor's Degree or Equivalent Required.
Relocation
- Relocation assistance is not a negotiable benefit for this position.
Visa Sponsorship
- Employer will not sponsor applicants for employment visa status.
Shift
- This position is for 1st shift.