1

Software Co Op Jobs in Raleigh, NC (NOW HIRING)

As a co-op, you will assist with a variety of engineering tasks while gaining valuable hands-on ... REVIT experience and working knowledge of discipline specific software packages such as Visual ...

Responsibilities Co-op Position: College Student RoviSys offers a broad opportunity to grow your ... Design and implement industry software applications to aggregate manufacturing systems information ...

Be our next Electrical Co-Op! Your work environment at EXP In this role, you will be a part of the ... Utilize electrical load calculation software to achieve meaningful results. * Efficiently research ...

Be our next Electrical Co-Op! Your work environment at EXP In this role, you will be a part of the ... Utilize electrical load calculation software to achieve meaningful results. * Efficiently research ...

Co-op Experience * Electrical or Process Knowledge * Technologies Used: * DCS, PLCs, Rockwell ... Design and implement industry software applications to aggregate manufacturing systems information ...

Set up project in E1 and Prolog software * Responsible for project startup, including obtaining ... Mentor and train assistant project managers and co-op/intern students Education - Skills ...

next page

Showing results 1-20

Software Co Op information

See Raleigh, NC salary details

$38.4K

$90K

$175.5K

How much do software co op jobs pay per year?

As of May 29, 2026, the average yearly pay for software co op in Raleigh, NC is $90,010.00, according to ZipRecruiter salary data. Most workers in this role earn between $54,900.00 and $106,900.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Co-Op, you need a solid understanding of programming fundamentals, problem-solving abilities, and current enrollment in a computer science or related degree program. Familiarity with coding languages (such as Java, Python, or C++), version control systems like Git, and collaboration tools is typically required. Strong communication, eagerness to learn, and teamwork help you adapt quickly and contribute effectively within development teams. These skills enable you to gain practical experience, support ongoing projects, and make a positive impression for future full-time opportunities.

What types of projects do Software Co-Op students typically work on, and how much responsibility do they have?

As a Software Co-Op, you'll often be assigned to real-world development projects alongside experienced engineers. These projects can range from writing and testing code for new features to debugging existing applications or assisting with quality assurance tasks. While your work will be supervised, you're expected to contribute meaningfully, participate in team meetings, and sometimes even take ownership of small modules or tasks. This hands-on experience allows you to apply classroom knowledge in a practical setting and build valuable skills for a future software career.

What is a Software Co-Op?

A Software Co-Op is a cooperative education program where students work in a professional software development environment as part of their academic curriculum. These positions typically alternate semesters of classroom study with periods of paid, full-time employment related to software engineering or development. The goal is to provide hands-on experience, allowing students to apply theoretical knowledge, develop technical skills, and gain insight into the software industry. Co-Op roles often lead to networking opportunities and can improve job prospects after graduation.

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

AspectSoftware Co OpSoftware Intern
CredentialsTypically enrolled in a related degree programUsually students in early stages of their degree
Work EnvironmentFull-time, paid position with ongoing projectsPart-time or short-term, often unpaid or paid stipend
Employer UsageUsed by companies for ongoing talent developmentUsed for skill-building and exploration
Search & ComparisonOften compared for career development and experienceCompared for entry-level experience opportunities

In summary, a Software Co Op is a paid, full-time position integrated into a student's academic program, offering substantial project experience. A Software Intern typically has a shorter, often unpaid or stipend-based role, focusing on gaining initial industry exposure. Both roles serve as valuable stepping stones but differ mainly in duration, compensation, and depth of responsibilities.

What are the most commonly searched types of Software jobs in Raleigh, NC? The most popular types of Software jobs in Raleigh, NC are:
What are popular job titles related to Software Co Op jobs in Raleigh, NC? For Software Co Op jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Software Co Op jobs in Raleigh, NC look for? The top searched job categories for Software Co Op jobs in Raleigh, NC are:
Electrical Design Engineer Co-Op

Electrical Design Engineer Co-Op

Epstein

Raleigh, NC • On-site

$18 - $20/hr

Full-time

Posted 3 days ago


Job description

Epstein is an established and well-respected 100+ year old Architecture, Interiors, Engineering and Construction firm. The firm is headquartered in Chicago, with offices in New York, Raleigh and Warsaw, Poland. We offer all employees a competitive wage and benefits package. Epstein is proud to be 100% employee owned. Epstein focuses on our community through our emphasis on community service, green initiatives and sustainable design delivering "best in class" creative project solutions.
Overview
Epstein is offering a Co-Op Opportunity for an Electrical Design Engineer Intern seeking an enthusiastic and motivated student to join our MEP engineering team. As a co-op, you will assist with a variety of engineering tasks while gaining valuable hands-on experience working alongside skilled engineers. You will collaborate with other members of the design team to contribute to the design of innovative and technical solutions in accordance with project requirements and applicable codes. Proficiency with BIM and Revit is a plus. You will have the opportunity to support the design of power, lighting, and fire alarm systems for commercial, institutional, and industrial facilities, while developing your understanding of building design and coordination.
Desired Skills and Experience:
  • Pursing a Bachelors Degree in Electrical Engineering or Architectural Engineering with emphasis in Electrical Engineering
  • Previous experience in project work (internships, co-op programs, or academic projects) within an A/E, A/E/C, or consulting engineering firm is a plus.
  • Knowledge of the National Electrical Code and general building codes
  • Strong interpersonal and communication skills
  • Proficiency with Word, Excel, and Outlook
  • REVIT experience and working knowledge of discipline specific software packages such as Visual Lighting is preferred

At the time of this posting, the anticipated pay rate for this position is $18 - $20 per hour commensurate with the experience of the candidate. The final agreed upon compensation is based on the individual's education, qualifications and experience.
Interns are eligible to participate in Epstein Employee Stock Ownership Plan on the first of the month after hire.
Epstein is an Equal Opportunity Employer. It is our policy to provide a fair and equal employment opportunity to all persons, regardless of age, race, color, religion, gender, sexual orientation, physical or mental disability, national origin, citizenship, veteran status, marital status, genetics, gender identity, transgender status, or on the basis of personal favoritism or other non-merit factors. Epstein hires and promotes individuals solely based on a person's qualifications. Epstein is a VEVRAA Federal Contractor.
To learn more about Epstein or to apply for the internship please go to our website at www.epsteinglobal.com.