
Software Engineering Co-op/Intern - Spring 2027
CACI International1 day ago
Rochester, NY, USAIntern
Base Salary
$40k - $80k/yr
Responsibilities
- Add software features to existing platforms.
- Test a variety of radio products.
- Write test software for hardware validation.
- Develop embedded software as the primary focus of the role.
Requirements
- Be currently enrolled as a full-time undergraduate or graduate student pursuing Engineering, Computer Science, or a related degree.
- Have knowledge of C/C++ or C# and Python.
- Be legally authorized to work in the United States without current or future employer sponsorship.
- Previous internship, co-op, or other work experience is desired.
- Knowledge of microcontrollers or platforms such as Arduino, Raspberry Pi, PSoC, and Kinetis is desired.
- Working knowledge of embedded Linux and network-based message protocols such as ZMQ is a plus.
- A minimum GPA of 3.0 is preferred but not required.
Benefits
- Part-time, on-call employment with 100% on-site work in the Rochester, NY office.
- The co-op begins in Spring or Summer 2027.
- No security clearance is required to start, and no travel is required.
- Benefits include healthcare, wellness, financial, retirement, family support, continuing education, flexible time off, and other time-off benefits.
- Learning and development resources are available.
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.