You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
CACI International

Software Engineering Co-op - Summer & Fall 2027

  • Office

Salary

$45,900 - 91,900/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

This part-time, on-call co-op role covers prototyping, coding, testing, scripting and document generation for software development work.

The company works on customer missions tied to national safety, and you would analyze data with its proprietary software on ongoing contracts while building automation for program-specific data flows.

You would also build test versions of algorithms in MATLAB or Mathematica from mathematical descriptions to find creative solutions to problems.

You would work alongside experienced professionals who enjoy mentoring others.

The company puts integrity, trust and continuous growth at the center of how it works.

Responsibilities

  • Prototype algorithms.
  • Write code in C and Python.
  • Build software tests.
  • Create and update requirements, test plan and release documents.
  • Process data.

Requirements

  • Required: You have completed at least one year toward a Bachelor's degree in computer science, computer engineering, mathematics, physics or a related field.
  • Required: You are legally authorized to work in the United States without employer sponsorship, now and in the future.
  • Required: You can pass a pre-employment drug screening.
  • Required: You have developed moderate-sized desktop applications on Windows using a C-based language such as C++, C or Java.
  • Required: You have a strong math background, including calculus and linear algebra.
  • Desired: A minimum GPA of 3.0 is preferred but not required.
  • Desired: Previous internship, co-op or other work experience.

Conditions

Part-time, on-call position.

Start in Summer 2027 and continue through December 2027.

No travel required.

No security clearance needed to start.

Proposed salary range: $45,900 - $91,900.

Final salary depends on factors including geographic location, federal government contract labor categories and wage rates, relevant prior experience, specific skills and competencies, education and certifications.

Benefits

  • Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education and time off.
  • A flexible time off benefit that lets you take the time you need.
  • Access to learning resources to support your career goals.

Where you’d work

From the office

No visa sponsorship

About the company

CACI International

Office in United States

Also hiring in Washington, Dc, United States, Austin, United States, Denver, United States and 8 more places

83 of their 465 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 4 red flags

Still hiring?

14 checks

2 red flags

How crowded?

7 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details9 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Java
  • C++
Type
Part-time
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Tech stack
  • Python
  • Java
  • C++

Location

Work model
Office
Region
United States
Office
  • United States
Visa sponsorship
Not sponsored

Compensation

Salary
$45,900 - 91,900 / year
Pay period
Annual

Employment

Type
Part-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason