
Embedded Software Engineering Co-op - Spring 2027
CACI International2 days ago
Danbury, CT, USAIntern
Base Salary
$46k - $92k/yr
Responsibilities
- Develop embedded software in C++, C#, C, and Python.
- Create and execute software tests.
- Create and update requirements, test plans, and release documentation.
- Use Git with Bitbucket or GitLab to track code changes and Jira to track tasks and defects.
- Submit code for peer review before release.
Requirements
- Be a current junior or senior pursuing a bachelor's degree in Computer Science, Computer Engineering, or a related field.
- Have experience programming in C++ or C# and an understanding of object-oriented design.
- Have an interest in embedded programming and working with hardware.
- Be legally authorized to work in the United States without employer sponsorship now or at any time in the future.
- Be able to obtain and maintain applicable security clearance and successfully complete pre-employment drug screening.
- Preferred qualifications include Python, Unified Modeling Language (UML), a GPA of 3.0 or higher, and prior internship, co-op, or other work experience.
Benefits
- Part-time, on-call co-op expected to run from January 2027 through Summer 2027.
- Mentorship and side-by-side work with experienced professionals.
- Flexible time off, learning and development resources, healthcare, wellness, financial, retirement, family support, continuing education, and other time-off benefits.
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.