1

Software Engineer Coop Jobs (NOW HIRING)

We are seeking a highly skilled C/C++ Software Engineer to support mission-critical Command ... Participate in system upgrades, refreshes, and deployments at AMOC, CAMOC, COOP, and international ...

C/C++ Software Engineer

Mclean, VA · On-site

$96K - $161K/yr

Overview We are seeking a highly skilled C/C++ Software Engineer to support mission-critical ... Participate in system upgrades, refreshes, and deployments at AMOC, CAMOC, COOP, and international ...

Showing results 21-40

Software Engineer Coop information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer coop jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software engineer coop in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a software engineer coop?

A Software Engineer Coop is a student or recent graduate who works temporarily at a company to gain practical experience in software development. These positions are typically part of a cooperative education program, where students alternate between classroom study and full-time work in their field. Software Engineer Coops assist with coding, testing, debugging, and other tasks under the supervision of experienced engineers. This role helps students apply their academic knowledge, develop technical skills, and build a professional network that can benefit their future careers.

What are the key skills and qualifications needed to thrive as a software engineer coop, and why are they important?

To thrive as a Software Engineer Coop, you need a solid understanding of programming fundamentals, data structures, and algorithms, usually gained through coursework in computer science or a related field. Familiarity with version control systems like Git, coding languages such as Python or Java, and exposure to integrated development environments (IDEs) are typically required. Strong problem-solving abilities, collaboration, and effective communication distinguish standout candidates in this role. These skills and qualities are crucial for successfully contributing to development projects, learning from mentors, and integrating into professional engineering teams.

What kind of projects and responsibilities can I expect as a software engineer coop?

As a Software Engineer Coop, you’ll typically be assigned to real-world projects that contribute to your team’s ongoing development efforts. Responsibilities often include coding, debugging, testing software, and participating in code reviews under the guidance of experienced engineers. You may also attend team meetings, collaborate with designers or product managers, and get exposure to the full software development lifecycle. The work environment is supportive and focused on learning, with mentorship and feedback provided to help you grow your technical and professional skills.
More about Software Engineer Coop jobs
What cities are hiring for Software Engineer Coop jobs? Cities with the most Software Engineer Coop job openings:
What states have the most Software Engineer Coop jobs? States with the most job openings for Software Engineer Coop jobs include:
Infographic showing various Software Engineer Coop job openings in the United States as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer 3 (FST - 121)

SageCor Solutions

Annapolis Junction, MD

Full-time

Posted 25 days ago


Job description

Serving Maryland and the Greater Washington D.C. area, SageCor Solutions (SageCor) is a growing company bringing complete engineering services and true full lifecycle System Engineering services to areas requiring (or desiring) nationally-recognized expertise in high performance computing, large data analytics and cutting edge information technologies.  

Active TS/SCI w/ Polygraph required.

Required Experience:

Twenty (20) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

Required Skills:

We are looking for a strong full-stack software developer with functional UI experience but primarily focused on backend web services and servers. Experience with open-source integrations would be great and any experience with open-source tools is required - i.e. AWS, Docker, Kubernetes, EKS, Rancher, Tomcat, Spring, JMS and AWS. Strong communication skills are needed. Other technologies required: java, javascript, mongo DB, Elasticsearch, Postgres, and Mysql
Tech stack areas of experience/understanding would be:
• Critical: Java threading, SpringBoot, JavaScript, JMS, MongoDB, AWS, Amazon RDS
• REST, Docker, Kubernetes, ElasticSearch, Cockroach DB or other RDBMS at similar scale, COOP, Large scale distributed systems with high availability
• Desired: Kibana, Alfresco, Content Management tools, Node, Svelt, React, and Angular
• Confluence, Jira, Maven, Git

Consistent with federal and state law where SageCor conducts business, SageCor Solutions provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, or any other protected class.