Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineering Co-op/Intern - Spring 2027 role.
Rezi rewrites your resume against CACI's job description. Free.

Tailor your resume to this Software Engineering Co-op/Intern - Spring 2027 role.
Rezi rewrites your resume against CACI's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineering Co-op/Intern - Spring 2027 posting at CACI — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineering Co-op/Intern - Spring 2027 posting at CACI — free, in seconds.
About the Role
This Software Engineering co-op opportunity requires you to be available to work 100% on-site in the Rochester, NY office. This co-op opportunity will begin in Spring or Summer of 2027.
Responsibilities
- Adding software features to existing platforms
- Testing a variety of radio products
- Writing test software for hardware validation
- Primary focus as an embedded software developer
Requirements
- Must be currently enrolled as a full-time undergraduate or graduate student pursuing a degree in Engineering, Computer Science or related field
- Knowledge of C/C++ or C# and Python
- Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.
- Previous internship/co-op or other work experience, leadership and teamwork capabilities, interpersonal communication skills, and activities
- Knowledge of microcontrollers and/or computing platforms such as Arduino, Raspberry Pi, PSoC, Kinetis
- Working knowledge of embedded Linux and network-based message protocols such as ZMQ is a plus
- Minimum GPA of 3.0 or higher is preferred, but not required
Skills
- C/C++
- C#
- Python
- microcontrollers
- Arduino
- Raspberry Pi
- PSoC
- Kinetis
- embedded Linux
- ZMQ
Location
- Rochester, NY
Work Type
- Part time
- Part-Time On-Call
- On-site
Experience Level
- Intern/Co-op
Education Level
- Undergraduate or graduate student pursuing a degree in Engineering, Computer Science or related field
Salary/Compensations
- $39,900-$79,900
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
About the Company
- At CACI our people are our greatest asset – we make sure your voice is heard and give you the resources to invent solutions to some of the most difficult challenges facing our customers.
- Our entrepreneurial environment fosters your best ideas and allows you to build your career to fit your creativity.
- A culture of integrity.
- At CACI, we place character and innovation at the center of everything we do.
- As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
- An environment of trust.
- CACI values the unique contributions that every employee brings to our company and our customers - every day.
- You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
- A focus on continuous growth.
- Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Equal Opportunity
- CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.