Space Software Integration & Test Engineer

CACI International Inc

King of Prussia (PA)

On-site

USD 69,000 - 142,000

Full time

8 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

CACI International Inc. is hiring a Software Integration and Test (SWIT) Engineer to design, develop, and implement test plans for software verification and validation in the space domain. You will write test scripts, conduct test walk-throughs, and coordinate with IPT leads and customers.

The role emphasizes delivering features end-to-end, working with Java, Python, and modern frameworks, and deploying in cloud environments. Office-based with travel up to 10% and TS/SCI clearance potential.

Qualifications

  • Bachelor's degree in computer science or related field plus 3 years of professional software experience.
  • 3+ years developing, integrating, testing, and deploying software in professional setting.
  • Proficiency in at least one modern language (Java, Python, JavaScript/TypeScript, or C#).
  • Experience with test automation scripting and frameworks (Python, Bash, Perl; PyTest, JUnit, Selenium, Postman/Newman, Cucumber).
  • Familiarity with Git, Agile/Scrum development, RESTful APIs, and web applications.
  • Ability to work in our office at least 3 days per week and willingness to obtain TS/SCI clearance.

Responsibilities

  • Deliver Features with Increasing Independence
  • Implement full-stack features with clear requirements, breaking work into steps and identifying integration points.
  • Drive features through review, testing, and deployment while raising integration issues and edge cases early.
  • Write Quality, Production-Ready Code
  • Develop clean, maintainable, testable code aligned with team standards.
  • Create thorough unit and integration tests, debug issues, and contribute meaningfully in code reviews.
  • Support Junior Team Members
  • Assist junior engineers through questions, pairing, and sharing best practices for troubleshooting and integration.
  • Provide constructive code reviews and help onboard new team members with guidance on workflows and tools.
  • Contribute to Modern Development Practices
  • Work with REST APIs, microservices, and cloud deployments while applying integration principles.
  • Use CI/CD pipelines and automated test frameworks, helping troubleshoot deployment and integration issues.
  • Collaborate Across the Team
  • Clarify requirements with product/design partners and ensure they are testable.
  • Communicate progress and challenges, contribute to technical discussions, and document work for team clarity.
  • Continue Growing Your Skills
  • Learn new technologies relevant to automation, integration, and system reliability.
  • Identify opportunities to improve code quality and propose enhancements to processes or tooling.

Skills

Java
Python
JavaScript/TypeScript
C#
Git
Agile/Scrum
REST APIs
CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

PyTest
JUnit
Selenium
Postman/Newman
Cucumber
Spring Boot
React
Docker
Kubernetes
AWS
Azure
GCP

Job description

CACI International Inc. is hiring a Software Integration and Test (SWIT) Engineer to design, develop, and implement test plans for software verification and validation in the space domain. You will write test scripts, conduct test walk-throughs, and coordinate with IPT leads and customers.

The role emphasizes delivering features end-to-end, working with Java, Python, and modern frameworks, and deploying in cloud environments. Office-based with travel up to 10% and TS/SCI clearance potential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Space Mission Software Integration & Test Engineer
Space Mission Software Integration & Test Engineer

CACI International Inc. • King of Prussia (PA)

On-site
USD 69,000 - 142,000
Space Systems Software Engineer – TS/SCI Clearance
Space Systems Software Engineer – TS/SCI Clearance

CACI International Inc. • Aurora (CO), Northern (KY)

Hybrid
USD 69,000 - 142,000
Software Integration & Test Engineer
Software Integration & Test Engineer

CACI International Inc • King of Prussia (PA)

On-site
USD 69,000 - 142,000
Automation & Systems Integration Engineer
Automation & Systems Integration Engineer

CACI International Inc • Fort Meade (MD)

On-site
USD 72,700 - 149,200
Space Software Engineer | TS/SCI Clearance & Full-Stack
Space Software Engineer | TS/SCI Clearance & Full-Stack

CACI International Inc • Aurora (CO)

On-site
USD 69,000 - 142,000
Space Avionics & Flight Software Integration Engineer
Space Avionics & Flight Software Integration Engineer

CACI International Inc • Houston (TX)

On-site
USD 76,000 - 156,000
Software Integration & Test Engineer
Software Integration & Test Engineer

CACI International Inc. • King of Prussia (PA)

On-site
USD 69,000 - 142,000
Systems Integration & Test Engineer
Systems Integration & Test Engineer

CACI International Inc. • San Antonio (TX)

On-site
USD 85,000 - 110,000
TS/SCI Test & Integration Engineer — Automated Testing
TS/SCI Test & Integration Engineer — Automated Testing

CACI • Fort Meade (MD)

On-site
USD 72,700 - 149,200
Mission Test Engineer: SIGINT & EW Verification
Mission Test Engineer: SIGINT & EW Verification

CACI International Inc. • Denver (CO)

On-site
USD 63,000 - 130,000