Software Engineering Co-op - Fall 2026 jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 1 day ago

Software Engineering Co-op - Fall 2026

CACI International Inc is seeking a Software Engineering Intern to join their Mastodon Design User Interface team in Rochester, NY. The role involves designing, developing, and implementing custom software for sensor products, while also maintaining existing software and participating in various planning and testing activities.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1Bnote

Responsibilities

Design, develop, and implement custom software to control Mastodon's suite of sensor products
Support maintaining and improving existing software
Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
Ensure product quality and timeliness of work, resolve problems to meet objectives, and provide periodic status reports

Qualification

Software Development Life CycleGitKotlinJavaSQLSystem ArchitectureDevOps/CI/CDCommunication Skills

Required

Must be currently pursuing a bachelor's degree in Computer Science, Software Engineering, or a related discipline
Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
Experience with source code control systems and concurrent development workflows (Git preferred)
Strong communication skills
Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management

Preferred

Experience using Kotlin or Java to develop applications for Android devices and desktop/laptop computers
Experience creating plugins within a framework of existing Android applications
Experience with SQL and RDBMS such as Oracle, MySQL, or PostgreSQL
Understanding of system architecture concepts and experience with system design (defining service building blocks, data flow, building systems with scalability, reliability, and maintainability in mind)
DevOps experience/CI/CD pipeline

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase