Software Engineer

CACI International • Ypsilanti, MI, United States • Posted June 17, 2026

Location Ypsilanti, MI
Job Type Full-time
Category other-general
Posted June 17, 2026
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 ...

Interested in this role?

Click the button below to start your application.

Apply Now