1

Software Engineer Co Op Jobs in Michigan (NOW HIRING)

Co-Op Intern

Detroit, MI · On-site

$13.75 - $18.25/hr

We currently are offering both engineering and construction management positions. We look to retain Co-Op students for multiple semesters as they grow and develop the necessary skills to succeed in ...

Knowledge of CAD design software including AutoCAD * Familiarization with Computer Systems and ... Whether you are an engineer, customer service agent, supply chain expert, or salesperson, Dematic ...

Knowledge of CAD design software including AutoCAD * Familiarization with Computer Systems and ... Whether you are an engineer, customer service agent, supply chain expert, or salesperson, Dematic ...

IT Co-Op

Novi, MI · On-site

$14.25 - $18.75/hr

The IT Co Op will collaborate with IT teams and business stakeholders to support operational ... Information Technology, Information Systems, Computer Science, Software Engineering, Data Science ...

Engineering Co-op

Dearborn, MI · On-site

$15.50 - $20/hr

Engineering Co-op - Dearborn, MI Discover your potential. Pursue your passion. Link Engineering ... Officially enrolled in an accredited Bachelor's Degree program in Mechanical, Software or ...

Kettering Co-op

Plymouth, MI · On-site

$17 - $22.25/hr

Adient is seeking candidates for a Co-op opportunity within our Engineering community which includes the Automotive Seating and Seat Structures and Mechanisms group. We are looking for students that ...

Kettering Co-op

Plymouth, MI · On-site

$17 - $22.25/hr

Adient is seeking candidates for a Co-op opportunity within our Engineering community which includes the Automotive Seating and Seat Structures and Mechanisms group. We are looking for students that ...

2026 Manufacturing Kettering Co-Op

Detroit, MI · On-site

$16.75 - $22/hr

This co-op program will follow an in-person model. Co-ops will be based at our North American ... Manufacturing Engineering * Stamping Operations * Manufacturing Quality BASIC QUALIFICATIONS:

SME's summer Co-op assignment begins in mid-May 2027 and requires a commitment to work full-time ... Our Co-ops must be comfortable using computers and software that is essential for in-field work ...

New

IT Co-Op

Novi, MI · On-site

$14.25 - $18.75/hr

The IT Co Op will collaborate with IT teams and business stakeholders to support operational ... Information Technology, Information Systems, Computer Science, Software Engineering, Data Science ...

SME's summer Co-op assignment begins in mid-May 2027 and requires a commitment to work full-time ... Our Co-ops must be comfortable using computers and software that is essential for in-field work ...

New

Showing results 21-40

Software Engineer Co Op information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do software engineer co op jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software engineer co op in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What types of projects and responsibilities can a software engineer co op expect during their placement?

As a Software Engineer Co Op, you can typically expect to work on real-world projects alongside full-time engineers, often contributing to codebases, debugging, and writing tests. Your responsibilities may also include participating in agile team meetings, collaborating with cross-functional teams such as QA and product management, and learning industry-standard tools and workflows. While the scope of your work may start with smaller tasks, strong performance can lead to more complex assignments and greater autonomy as your term progresses.

What is the difference between Software Engineer Co Op vs Software Developer Intern?

AspectSoftware Engineer Co OpSoftware Developer Intern
CredentialsTypically pursuing or holding a bachelor's degree in Computer Science or related fieldUsually students in similar fields, often at an earlier stage of their education
Work EnvironmentFull-time or part-time cooperative work, often integrated with academic scheduleInternship, often part-time or summer-only
Employer & Industry UsageUsed by tech companies for ongoing cooperative programs, often in software development teamsCommonly used by companies for short-term internship roles in software development

The main difference is that a Software Engineer Co Op is a longer-term, often semester-based cooperative position that integrates with academic programs, while a Software Developer Intern is typically a shorter-term internship, often during summer, focused on gaining initial industry experience.

What are software engineer co op positions?

Students studying to be software engineers often look for internship and training opportunities. As a software engineer co-op, you work with today’s latest and greatest technologies, researching Database Theory, JavaScript, CSS3, HTML5, and more. Your responsibilities are those of a student and intern, and you research and develop software. Your duties may include completing a project, assisting engineers, or shadowing them to develop the skills necessary for entering the workforce. Co-op positions often last for a term of one year. Students almost always receive pay for these positions that either provide credit or a pass/fail grade.

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

To thrive as a Software Engineer Co Op, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by coursework in computer science or a related field. Familiarity with common programming languages (such as Python, Java, or C++), version control systems like Git, and basic exposure to development environments is important. Strong problem-solving abilities, willingness to learn, and effective communication set standout candidates apart. These skills ensure you can contribute to real-world projects, adapt to new technologies, and collaborate effectively within engineering teams.

What is a software engineer co op?

A Software Engineer Co-Op is a student or recent graduate who participates in a cooperative education program, gaining hands-on work experience at a company while still in school. These positions typically last several months and allow students to apply their classroom knowledge to real-world software development projects. Co-Ops work alongside experienced engineers, contributing to coding, debugging, and project development, and often rotate between academic terms and work terms. This experience helps students build their skills, expand their professional network, and often leads to future job opportunities.
What are the most commonly searched types of Software Engineer jobs in Michigan? The most popular types of Software Engineer jobs in Michigan are:
What are popular job titles related to Software Engineer Co Op jobs in Michigan? For Software Engineer Co Op jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Software Engineer Co Op jobs in Michigan look for? The top searched job categories for Software Engineer Co Op jobs in Michigan are:
What cities in Michigan are hiring for Software Engineer Co Op jobs? Cities in Michigan with the most Software Engineer Co Op job openings:
Infographic showing various Software Engineer Co Op job openings in Michigan as of July 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

Advanced Manufacturing Engineering Co-Op

Detroit Manufacturing Systems

Detroit, MI • On-site

Full-time

Re-posted 3 days ago


Job description

Position Title:
Advanced Manufacturing Engineering Co-op
Location:
Detroit, MI (On-Site)
Duration:
July - September, 2026
Department:
Advanced Manufacturing Engineering
Reports to:
Advanced Manufacturing Engineering Manager
DMS' Purpose:
We are creating a culture of service. We empower others to grow, rise, and give back - accelerating positive change in the world. We lead with the heart to bring out the best in you - which brings out the best in us. We do well so we can do good.
Serve Others, Enrich Lives, Rise Together, and Give Back
Position Overview:
The Advanced Manufacturing Engineering Co-op will support the AME team in improving assembly line efficiency, conducting performance studies, and developing technical specifications for operations build stations. This role provides hands-on exposure to real-world manufacturing processes and offers valuable experience in engineering project execution.
Key Responsibilities:
  • Support current line rebalance initiatives.
  • Conduct OEE (Overall Equipment Effectiveness) studies and recommend improvements.
  • Assist in developing operations build station technical specifications.

Qualifications:
  • Education: Currently pursuing a degree in Mechanical Engineering, Industrial Engineering, or a related field.
  • Skills: Strong math skills, proficiency in Microsoft Excel and PowerPoint, mechanical aptitude preferred.
  • Communication: Ability to clearly communicate technical findings and collaborate with team members.

What We Offer:
  • Practical Experience: Gain hands-on exposure to assembly line optimization and performance improvement studies.
  • Mentorship: Guidance from direct supervisors and leadership from the Engineering Director.
  • Professional Development: Build technical skills in manufacturing engineering, OEE analysis, and process optimization.
  • Career Opportunities: High-performing interns may be considered for future roles within the AME team.

Performance Evaluation:
  • Performance Metrics: Knowledge advancement and measurable impact on assembly processes, specifically in Takt time, OEE, and technical specification creation.
  • Evaluation Method: Completion timing, quality, and thoroughness of assigned projects.

Traits/Values:
  • Integrity - adhering to high ethical principles and professional standards.
  • Trustworthiness - Being honest, dependable, and earning the confidence of others.
  • Excellence - consistently being the best you can be.
  • Responsible - being reliable and trustworthy.
  • Accountability - being obligated and willing to accept responsibility for one's actions.
  • Dignity - behaving in accord with DMS basic principles.
  • Respect - treating others as you would have them treat you.

Our Values:
Gratitude * Integrity * Fun * Teamwork * Excellence * Diversity &
Respect * Innovation * Commitment * Humility