Software Engineer

CACI International · Ypsilanti, MI, United States

Location
Ypsilanti
Job Type
Full-time
Posted
June 24, 2026

Job Description

Job Title: Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None

* * *

**The Opportunity:**

CACI is seeking a highly motivated Software Engineer to join our team in Ypsilanti, MI. In this role, you will be a key member of an agile scrum team of software developers, system engineers, and image scientists to develop customer-specific solutions, internal tools, resolve critical issues, and more using Java, C++, JavaScript, and similar languages. Successful candidates will possess strong problem-solving skills along with a desire to learn more about CACI’s technologies, all while working in an Agile development environment on a cutting-edge platform.

About our work:

Our team is building a cloud-based, image generation and exploitation platform serving pixels to ...

Ready to Apply?

Submit your application for Software Engineer at CACI International

Apply Now