Combine engineering science with communications and team-building skills * Receive hands-on experience Co-Op engineers working in Power Generation will gain experience in plant and project ...
New
Combine engineering science with communications and team-building skills * Receive hands-on experience Co-Op engineers working in Power Generation will gain experience in plant and project ...
New
Combine engineering science with communications and team-building skills * Receive hands-on experience Co-Op engineers working in Power Generation will gain experience in plant and project ...
New
Iron Mountain, MI · On-site
$23.10/hr
Combine engineering science with communications and team-building skills * Receive hands-on experience Co-Op engineers working in Power Generation will gain experience in plant and project ...
Iron Mountain, MI · On-site
$23.10/hr
Combine engineering science with communications and team-building skills * Receive hands-on experience Co-Op engineers working in Power Generation will gain experience in plant and project ...
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Troy, MI · On-site
$17.50 - $23.75/hr
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Troy, MI · On-site
$17.50 - $23.75/hr
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Troy, MI · On-site
$17.50 - $23.75/hr
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Troy, MI · On-site
$17.50 - $23.75/hr
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Troy, MI · On-site
$17.50 - $23.75/hr
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Troy, MI · On-site
$17.50 - $23.75/hr
Our Offering Are you looking for a co-op opportunity to gain engineering experience? Are you ... Support design tasks, including calculation, simulation, CAD modeling, analysis, component sizing
Farmington Hills, MI · On-site
$18.50 - $24.75/hr
... computer. Capable of traveling to and from projects is required. Ability to use equipment for ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Farmington Hills, MI · On-site
$18.50 - $24.75/hr
... computer. Capable of traveling to and from projects is required. Ability to use equipment for ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
$18.50 - $24.75/hr
... computer. Capable of traveling to and from projects is required. Ability to use equipment for ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
$18.50 - $24.75/hr
... computer. Capable of traveling to and from projects is required. Ability to use equipment for ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
$18 - $24.25/hr
... computer. Capable of traveling to and from projects is required. Ability to use equipment for ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
$18 - $24.25/hr
... computer. Capable of traveling to and from projects is required. Ability to use equipment for ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Grand Rapids, MI · On-site
$18 - $24.25/hr
... computer. Capable of traveling to and from projects is required. Ability to use equipment for ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Grand Rapids, MI · On-site
$18 - $24.25/hr
... computer. Capable of traveling to and from projects is required. Ability to use equipment for ... Engineering, environmental sciences, architecture, and construction management are the cornerstones ...
Dearborn, MI · On-site
$15.50 - $20/hr
Engineering Co-op - Dearborn, MI Discover your potential. Pursue your passion. Link Engineering ... Use a Windows based computer system to access information, enter measurement data, store, and ...
Dearborn, MI · On-site
$15.50 - $20/hr
Engineering Co-op - Dearborn, MI Discover your potential. Pursue your passion. Link Engineering ... Use a Windows based computer system to access information, enter measurement data, store, and ...
Midland, MI · On-site
$33K - $44K/yr
Since this is a Local Co-op position, candidates must live within 50 miles of the Dow site to which ... Collaborates effectively with scientists, technologists, and engineers and promptly communicates ...
Midland, MI · On-site
$33K - $44K/yr
Since this is a Local Co-op position, candidates must live within 50 miles of the Dow site to which ... Collaborates effectively with scientists, technologists, and engineers and promptly communicates ...
$21.4K - $25.7K
2% of jobs
$25.7K - $30K
5% of jobs
$33.8K is the 25th percentile. Wages below this are outliers.
$30K - $34.3K
20% of jobs
$34.3K - $38.6K
21% of jobs
The median wage is $38.9K / yr.
$38.6K - $42.9K
22% of jobs
$44.2K is the 75th percentile. Wages above this are outliers.
$42.9K - $47.3K
16% of jobs
$47.3K - $51.6K
3% of jobs
$51.6K - $55.9K
5% of jobs
$55.9K - $60.2K
3% of jobs
$60.2K - $64.5K
1% of jobs
$64.5K - $68.9K
1% of jobs
$21.4K
$42.2K
$68.9K
A Co-Op Computer Science job is a paid, structured work opportunity that allows students to gain hands-on experience in the field while completing their degree. Co-op positions are typically full-time and last for a semester or more, offering real-world exposure to software development, data analysis, cybersecurity, and other technical areas. These roles help students build professional skills, expand their network, and improve job prospects after graduation. Participants often alternate between work terms and academic semesters to balance learning and industry experience.
As a Computer Science Co-op student, you can expect to work on a variety of hands-on projects, such as developing software features, assisting with bug fixes, automating workflows, or performing quality assurance testing. Many companies also involve Co-ops in team meetings, code reviews, and collaborative development efforts, ensuring you gain a holistic understanding of the software development lifecycle. Your daily tasks may vary, but you will often work alongside experienced developers and receive mentorship to help build your technical and professional skills. This real-world experience not only enhances your resume but also helps you build a valuable professional network for future career opportunities.
To thrive as a Co Op Computer Science, a strong foundation in programming languages (such as Java, Python, or C++), problem-solving skills, and current enrollment in a computer science degree program are essential. Familiarity with version control systems like Git, coding environments such as Visual Studio Code, and exposure to databases or basic cloud platforms are commonly expected. Strong communication, time management, and willingness to learn help you stand out and adapt quickly to new tasks and team environments. These skills and qualities are vital for successfully contributing to real-world software projects while gaining practical experience in a professional setting.
The most popular types of Computer Science jobs in Michigan are:
For Co Op Computer Science jobs in Michigan, the most frequently searched job titles are:
The top searched job categories for Co Op Computer Science jobs in Michigan are:
Cities in Michigan with the most Co Op Computer Science job openings:

$23.10/hr
Full-time
Posted 3 days ago
New
8.5
Based on 9 frontline employees who took The Breakroom Quiz
Wisconsin Public Service Corp, a subsidiary of WEC Energy Group, is seeking a Co-op - Hydroelectric Project Engineering in our Merrill, WI or Iron Mountain, MI location. This role will start in January 2027 and will be full-time through Summer 2027. The hourly rate for this position is $23.10 with paid company holidays.
About Us
WEC Energy Group is one of the nation’s largest electric generation and distribution and natural gas delivery holding companies serving 4.7 million customers across the Midwest. We are committed to providing clean, reliable, and affordable energy in an environmentally sustainable manner. Customers are the heart of our business, and we work every day to help grow and support communities where we provide vital energy services.
As a Fortune 500 company, we value and develop our employees who are making a difference in a mission that matters. We don’t just offer a job; we provide fulfilling careers where safety and well-being are paramount. Join our team and experience first-hand our commitment to your success. We offer competitive pay and benefits to recognize your hard work and dedication.
If you’re talented, energetic and ready for a career with a future, we want you on our team. We are powered by a diverse and inclusive workforce fueled by the pride in what we do. If you're driven by the passion to change lives, this is the place for you.
Energize your career in a progressive work environment through our Co-Op engineering program, which gives you a chance to gain professional experience while enrolled in college, along with competitive pay. Your Co-Op experience offers real-world experience through hands-on work in your field of study.
This program gives students the opportunity to preview the work environment in their field of study and:
Co-Op engineers working in Power Generation will gain experience in plant and project engineering, as well as planning, and technical support. Students will assist in monitoring and evaluating equipment and system performance, while maintaining reliability, safety and regulatory compliance. Our generation facilities includes include 30 hydroelectric plants throughout Wisconsin and the Upper Peninsula of Michigan.
End Date: 11/15/2026
Pay Range Minimum: 23.10
Pay Range Maximum: 27.55
The pay range reflects the minimum and maximum for the position at the time of posting and may be modified in the future. The starting salary/pay within the pay range will be based on several factors, as applicable, but not limited to, relevant education, qualifications, certifications, experience, skills, geographic location, shift, travel requirements, collective bargaining agreements, and business and organizational needs. At WEC Energy Group, it is not typical for an individual to be hired at or near the top of the range for their role.
WEC Energy Group benefits
We reserve the right to modify the application deadline or discontinue accepting applications for any position if deemed necessary. Applications will be reviewed on a rolling basis, with interviews commencing after submission for qualified candidates.
Learn more at Careers
WEC Energy Group will only employ those who are legally authorized to work in the United States. Individuals with temporary visas such as E, F-1 with OPT or CPT, H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.
WEC Energy Group and its subsidiaries are Equal Opportunity Employers. As a result, all qualified applicants will receive equal employment opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status or any other protected status. The Company also complies with all applicable federal, state and local laws that require it to take affirmative action.
EEO/AA policies and statements
Get the full story on Breakroom
Sourced by ZipRecruiter
5,001 - 10,000 Employees
Green Bay, WI, US