1

Computer Programming Co Op Jobs in Illinois (NOW HIRING)

Manufacturing Engineer Co-op

Wheeling, IL · On-site

$75K - $97K/yr

The Engineering Co-op supports Engineering in implementing lean manufacturing processes and supports efforts in maintaining the quality management system. Additional responsibilities include ...

As a Kraft Heinz Packaging Co-Op, you are hand-selected by our Packaging Leadership team to ... You will be enrolled in a Bachelor's degree in Packaging Science, Packaging Engineering and other ...

As a Kraft Heinz Packaging Co-Op, you are hand-selected by our Packaging Leadership team to ... You will be enrolled in a Bachelor's degree in Packaging Science, Packaging Engineering and other ...

We are seeking an enthusiastic and forward-thinking co-op student to drive hands-on projects that ... Currently pursuing a bachelor's or master's degree in Engineering, Business, Data Science, Computer ...

next page

Showing results 1-20

Computer Programming Co Op information

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.
What are the most commonly searched types of Computer Programming jobs in Illinois? The most popular types of Computer Programming jobs in Illinois are:
What cities in Illinois are hiring for Computer Programming Co Op jobs? Cities in Illinois with the most Computer Programming Co Op job openings:
Infographic showing various Computer Programming Co Op job openings in Illinois as of June 2026, with employment types broken down into 1% As Needed, 91% Full Time, 5% Part Time, and 3% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution.
Piping Design Co-Op

Piping Design Co-Op

BSI Engineering LLC

Oak Brook, IL • On-site

$18.50 - $21/hr

Full-time

Posted 7 days ago


Job description

Piping Design Co-Op - Fall 2026 ( August - December)
The Piping Design co-op is responsible for assisting with the creation of detailed designs and layouts for piping systems, ensuring accuracy, efficiency, and compliance with industry standards, BSI standards, and project requirements. We are excited to provide quality mentorship opportunities to this student, and look forward to their growth.
Responsibilities

  • Ensures quality and technical accuracy of assigned deliverables
  • Follows the BSI Standard Operating Procedures and Client Standards
  • With supervision, performs or ensures all the necessary drafting effort to prepare drawings and deliverables
  • Learn how to meets individual schedule and budget objectives on assigned projects
  • Exposed to project scope, schedule, budget and expectations of quality
  • Learn and assists with developing piping project documents: Scope of Work, Line List, Tie-In List and project specific lists
  • Assists with Equipment List, Trap Schedules and Stress Analysis
  • Provides input to identify individual training needs and goals
  • Receive training from others and may attend outside seminars
  • Assists/interfaces with other design discipline counterparts and project management, as needed
  • Learning the role of other disciplines and overall project requirements during the project lifecycle
  • May participate in multi-discipline squad checks of deliverables before issuance
  • Continually communicates their individual forecasted staffing requirements for their assigned projects
  • Strives to achieve the targeted billability goals for position


Requirements

  • Pursuing an Associate Technology Degree and/or Computer Drafting and Design Degree preferred but not required; High School Diploma required
  • No prior work experience required, but Co-ops are a plus
  • Prior exposure to AutoCAD is a plus
  • Good written and oral communication skills
  • Ability to manage multiple tasks
  • Proficient with MS Excel and Word


Our Values: Be Inspiring Be Invested Be Improving Be Innovative Be Impactful Be Involved Be In Demand


Who We Are

Our Purpose: Creating Solutions, Improving Lives. BSI lives by the mantra “Serve the client, satisfy the employee” and we hold true to it in all aspects of our company. Our employees have consistently voted us a Top Workplace, commenting specifically on our dedication to company culture, employee appreciation, and employee well-being.


Founded in memory of a friend, BSI carries on the legacy of Bryan Speicher, who had a vision to create a company that gives back to its employees and community. Our founding president, Phil Beirne, helped cultivate this legacy, and Beirne & Speicher Inspired continues to grow and succeed. At the heart of it all, we are our people, and we are grateful that you are considering a career with BSI Engineering.