1

Computer Programming Co Op Jobs (NOW HIRING)

Kettering Co-op

Lansing, MI · On-site

$19.50 - $25.50/hr

Software Developer Co-op: Responsibilities include developing, maintaining, and supporting software ... Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a ...

Kettering Co-op

Lansing, MI

$19.50 - $25.50/hr

Software Developer Co-op: Responsibilities include developing, maintaining, and supporting software ... Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a ...

Kettering Co-op

Grand Rapids, MI

$18.50 - $24.25/hr

Software Developer Co-op: Responsibilities include developing, maintaining, and supporting software ... Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a ...

This includes researching technical issues, drafting Engineering Orders, preparing CAD drawings, analyzing data, and contributing to engineering projects. The Aircraft Engineering Co-op Program ...

... CAD, prototyping, fabrication, assembly and testing. Projects may also include programming in C, C ... Engineering Co-Op (First) $27.50 spring semester of 2nd year Engineering Co-Op (Second) $29.00 ...

Engineering Co-Op

Greenville, NC · On-site

$21.50 - $28.75/hr

Work Schedule Standard (Mon-Fri) Environmental Conditions Office 2026 - Manufacturing Engineering Co-Op When you're part of the team at Thermo Fisher Scientific, you'll do important work, like ...

Engineering Co-Op

Portage, IN · On-site

$15.25 - $20/hr

Our 12-15 month engineering co-op program aims to provide aspiring engineers with real-world, hands-on experience in a manufacturing environment. Through this program, students can apply theoretical ...

Engineering Co-Op

Portage, IN · On-site

$15.25 - $20/hr

Our 12-15 month engineering co-op program aims to provide aspiring engineers with real-world, hands-on experience in a manufacturing environment. Through this program, students can apply theoretical ...

next page

Showing results 1-20

Computer Programming Co Op information

See salary details

$33K

$65K

$95.5K

How much do computer programming co op jobs pay per year?

As of Jun 19, 2026, the average yearly pay for computer programming co op in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

What is a Computer Programming Co-Op?

A Computer Programming Co-Op is a cooperative education program that allows students to gain hands-on work experience in computer programming while still in school. These positions are typically offered by companies in partnership with educational institutions, enabling students to alternate between classroom learning and practical work in a real-world setting. Co-Op students work on actual projects, often contributing to software development, debugging, and testing, under the supervision of experienced professionals. This experience helps students build technical skills, expand their professional networks, and improve their chances of securing a job after graduation.

What types of projects can a Computer Programming Co Op expect to work on, and how is mentorship typically structured in this role?

As a Computer Programming Co Op, you can expect to contribute to real-world software development projects, such as feature implementation, bug fixes, or assisting with code reviews. Co Op students are usually paired with experienced engineers or assigned to a team that provides ongoing mentorship and guidance through regular check-ins, code feedback, and project planning meetings. This structure not only helps you develop technical skills but also exposes you to agile workflows and collaborative problem-solving. You’ll often have the opportunity to present your work and receive constructive feedback, which supports both your learning and career growth.

What are the key skills and qualifications needed to thrive as a Computer Programming Co-Op, and why are they important?

To thrive as a Computer Programming Co-Op, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, typically gained through relevant coursework or a computer science degree program. Familiarity with software development tools, version control systems like Git, and integrated development environments (IDEs) is commonly expected. Strong analytical thinking, problem-solving abilities, and the willingness to learn from feedback are crucial soft skills for success in this role. These skills and qualities enable Co-Ops to effectively contribute to real-world projects, adapt to team workflows, and grow as future software professionals.
More about Computer Programming Co Op jobs
What cities are hiring for Computer Programming Co Op jobs? Cities with the most Computer Programming Co Op job openings:
What are the most commonly searched types of Computer Programming jobs? The most popular types of Computer Programming jobs are:
What states have the most Computer Programming Co Op jobs? States with the most job openings for Computer Programming Co Op jobs include:
Infographic showing various Computer Programming Co Op job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 97% Full Time, 1% Part Time, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $64,974 per year, or $31.2 per hour.

$19.50 - $25.50/hr

Part-time

Posted 20 days ago


Job description

A career at Auto-Owners is challenging and rewarding. Our group of caring associates create financial security by helping individuals and businesses make a new start when a loss occurs.
Job Description
Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated student to join us as a Kettering Co-op. Areas available for co-ops are software development, IT security, or predictive modeling. Please indicate somewhere on your application which areas are of interest to you. These positions are in Lansing, Michigan. Some may potentially be available in Grand Rapids, Michigan depending upon team placement. We accept A & B section students.
If you are a Master's student seeking an internship please do not apply to this co-op post. Internship postings can be found here: https://aoins.wd5.myworkdayjobs.com/AutoOwners
Software Developer Co-op:
Responsibilities include developing, maintaining, and supporting software applications for new and existing systems. The position requires the person to:
  • Define, develop, test, analyze, and maintain software programs and applications
  • Actively participate in code/design reviews as well as brainstorming sessions
  • Develop program and system documentation
  • Analyze and fixes software errors in a timely and accurate fashion
  • Consult with users, architects, project leaders, and management to resolve problems and suggest alternatives
  • Assist with other duties in the department when requested by management

Desired Skills and Experience
  • Students must be working toward a bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Our development technologies include but are not limited to the following: Java, JavaScript/HTML/CSS, VB.NET, SAP ABAP, SQL, and COBOL
  • Experience with HTML, CSS, JavaScript, and jQuery is a plus
  • Enthusiasm for driving improvement by finding and implementing solutions to new challenges
  • Must be able to learn and effectively use tools and software development techniques as practiced, acquired, or adopted within IT

IT Security Co-op:
Responsible for reducing IT Security risk and responding to incidents. Responsibilities include:
  • Researching, developing, maintaining and supporting security software tools
  • Investigating security incidents
  • Participating in security risk assessments and working with other teams to remediate security vulnerabilities
  • Educating other company associates on security best practices
  • Recommending security policies

Desired Skills and Experience
  • Students must be working toward a bachelor's degree in Computer Science, the Concentration or Minor of Cybersecurity is preferred.
  • Experience working with a Security Information and Event Management (SIEM) tool
  • Experience working with a vulnerability management tool
  • Experience and ability to perform independent research on new security tools
  • Ability to independently learn to use new software
  • Ability to handle multiple projects
  • Ability to effectively communicate to team members and management
  • Ability and interest to obtain industry security certifications

Predictive Modeler Co-op:
Responsibilities include:
  • Using statistical or machine learning techniques to build models that address business needs and comply with regulatory requirements
  • Working with large, complex data sets and developing a working knowledge of Auto-Owners data structures and metrics
  • Conducting ad-hoc analysis and presenting results clearly at multiple-levels of stakeholders through visual displays of quantitative information
  • Creating clear and easy to understand documentation for models
  • Monitoring model performance and implementing iterative improvements

Desired Skills & Experience
  • Student must be working toward a bachelor's degree in Kettering's Computer Science area. The AI concentration or minor is preferred.
  • Outstanding problem solving and critical thinking skills
  • An understanding of statistical modeling or data science concepts, especially clustering, regression, and classification techniques.
  • Aptitude and willingness to learn new things
  • Strong communication skills and ability to work as part of a team
  • (Preferred) Proficiency with common coding languages (Python, R, SQL, etc.)
  • (Preferred) Advanced degree in a quantitative discipline. If you are studying for Kettering's Master degree in Data Science, please clearly list if you'd be looking to co-op or only intern for a summer.
  • (Preferred) Professional experience building models with large data sets

Equal Employment Opportunity
Auto-Owners Insurance is an equal opportunity employer. The Company hires, transfers, and promotes on the basis of ability, without consideration of disability, age, sex, race, color, religion, height, weight, marital status, sexual orientation, gender identity or national origin, or any factor contrary to federal, state or local law.
*Please note that the ability to work in the U.S. without current or future sponsorship is a requirement.
#LI-DNI #IN-DNI