CACI International Inc
Ypsilanti, MI

Software Engineer Intern - Summer 2027

Onsite$42,000 - $84,000/yrPosted 2 weeks agoRequired

We tailor your resume to this role and apply for you in seconds.

Apply to Software Engineer Intern - Summer 2027 at CACI International Inc

Job details

Location
Ypsilanti, MI
Work type
Onsite
Compensation
$42,000 - $84,000/yr
Clearance
Required
Posted
2 weeks ago
Apply on
caci.eightfold.ai

About this role

CACI International Inc is seeking a Software Engineer Intern to join its Radar and Sensor Technologies Portfolio. The role supports the development of radar and space emerging technology solutions by converting algorithm prototypes into software, building testing tools, collaborating on development activities, and participating throughout the software development lifecycle.

What you'll do:

  • Taking algorithm definitions and prototypes and converting them into software applications
  • Learning about radar phenomenology and algorithm implementation
  • Collaborating with other developers including participating in and leading code reviews and technical exchanges
  • Building and improving on automated test and verification software and tools
  • Learning to write clean, efficient, and well-tested code that adheres to best practices and coding standards
  • Participating in all aspects of the development lifecycle, including planning, requirements development, software design, implementation and build, documentation, testing, deployment, and maintenance
  • Updating legacy code into modern languages under the supervision of technical mentors and integrating that software into our software stacks

What they're looking for:

  • Willingness and ability to obtain a Top Secret clearance
  • Working toward a degree in Computer Science, Electrical Engineering, Math, Physics, or a related field
  • Interest in learning new remote sensing technologies
  • Programming skills in C++, Java, Rust, CUDA, or Python
  • Excellent problem-solving and analytical skills
  • Ability to work within a team environment to advance large software development packages by taking on and completing tasks independently
  • Programming skills in an additional language
  • Familiarity developing in Linux and/or in a cloud environment (AWS preferred)
  • Knowledge of or background in radar or electro-optical fields
  • Academic experience in digital signal processing
  • Scrum/Agile Development knowledge and experience with Jira
  • Experience writing software implementing algorithms

Benefits:

  • Flexible time off benefit
  • Robust learning resources
  • Competitive benefits and learning and development opportunities
  • Healthcare benefits
  • Wellness benefits
  • Financial benefits
  • Retirement benefits
  • Family support benefits
  • Continuing education benefits
  • Time off benefits
Ready to apply to CACI International Inc?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About CACI International Inc

CACI International Inc
Ypsilanti, MI