Software Engineering Co-op/Intern
CACI International Inc
Rochester, NYFresher4h agovia LinkedIn
This job at a glance
- Who can apply
- New grads and up to 1 year
- Must know
- SpringPythonC++C
- Nice to have
- Embedded systemsLinux
- Work
- On-site in Rochester · internship
- Pay
- $39.9K–$79.9K a year
- Skill demand
- Python63%C++40%C15%Spring4%of 147 similar entry-level jobs posted in the US this week
- Listed
- Oct 30, 2026 · still open
Sign in free to see which of these skills your resume already shows.
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.
Key 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 & Tech Stack
- 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.
Qualifications
- 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
Pay Range
The Proposed Salary Range For This Position Is $39,900-$79,900