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

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Raytheon, Emonics LLC, SoTalent

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job