1

Computer Science Internship Jobs in Madison, WI (NOW HIRING)

... Computer Science, or a related field. Under the direction of an Automation/Controls Engineer at ... The internship will last approximately three months, starting in May 2027 and ending in August 2027.

IT Internship

Madison, WI · On-site

$15 - $20.25/hr

Requirements Currently enrolled in a bachelor's degree or associate degree in Computer Science, Information Technology, or a related program Familiarity with hardware, software, and network systems ...

Requirements • Currently enrolled in a bachelor's degree or associate degree in Computer Science, Information Technology, or a related program • Familiarity with hardware, software, and network ...

Showing results 21-40

Computer Science Internship information

What are internship opportunities in computer science?

An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.

What is a computer science internship?

A computer science internship is a temporary position that allows students or recent graduates to gain practical experience in the field of computer science. Interns typically work on real-world projects, assisting with programming, software development, data analysis, or IT support under the supervision of experienced professionals. These internships provide valuable hands-on skills, networking opportunities, and insight into potential career paths within technology industries.

What types of projects does a computer science intern typically work on, and how much autonomy can I expect?

Computer Science interns often contribute to real-world projects such as developing new software features, debugging code, automating processes, or supporting infrastructure. While the level of autonomy varies by company, interns are generally given meaningful tasks and encouraged to collaborate with senior engineers and cross-functional teams. You'll likely participate in code reviews, agile sprints, and team meetings, gaining hands-on experience and feedback. Many organizations assign mentors to guide interns, helping them balance independence with structured learning and support.

What are the key skills and qualifications needed to thrive as a computer science intern, and why are they important?

To thrive as a Computer Science Intern, you generally need foundational knowledge in programming, algorithms, and data structures, often supported by progress toward a computer science degree. Familiarity with coding languages such as Python, Java, or C++, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities are essential because they enable interns to contribute meaningfully to projects, adapt to new technologies, and work efficiently within a development team.

What is the difference between Computer Science Internship vs Software Developer Intern?

AspectComputer Science InternshipSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as CS internship, often students or recent grads
Work EnvironmentVaries across tech companies, research labs, startupsPrimarily software development teams in tech firms
Employer & Industry UsageUsed across academia, industry, research projectsPrimarily in software development companies and tech industry
Common Search & Comparison IntentUnderstanding internship opportunities in CSComparing software development internship roles

Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.

What do you do as a computer science intern?

A computer science intern typically assists with software development, coding, testing, and debugging projects. They may work with programming languages like Python, Java, or C++, and often collaborate with teams to gain practical experience in software engineering and problem-solving. Internships usually involve learning industry tools and following project deadlines under supervision.

What internships should I apply for in computer science?

Computer science internships are available in tech companies, startups, and research labs, often focusing on software development, data analysis, or cybersecurity. Applicants should have programming skills in languages like Python, Java, or C++, and may need to demonstrate problem-solving abilities or relevant coursework. Internships can be paid or unpaid and typically require a resume and sometimes a cover letter or technical assessment.
More about Computer Science Internship jobs

What are the most commonly searched types of Computer Science jobs in Madison, WI?

The most popular types of Computer Science jobs in Madison, WI are:

What cities near Madison, WI are hiring for Computer Science Internship jobs?

Cities near Madison, WI with the most Computer Science Internship job openings:

Infographic showing various Computer Science Internship job openings in Madison, WI as of August 2026, with employment types broken down into 33% Internship, 34% Full Time, and 33% Part Time. Highlights an 100% In-person job distribution.

Automation Engineer Intern, CMC

Promega

Madison, WI • On-site

Internship

Posted 4 days ago


Promega rating

8.9

Company rating: 8.9 out of 10

Based on 8 frontline employees who took The Breakroom Quiz


Job description

OUR TEAM: The Promega Chappelle Manufacturing Center team consists of innovative professionals with diverse skillsets who work together to achieve our goal to safely manufacture high-quality small molecules that are used in Promega’s Life Science products to improve lives around the globe. To achieve this goal, we build strong relationships, collaborate openly, and embrace an attitude of “How can we do this the right way?” when we face challenges. We believe that to succeed as a team we need to create a space of optimistic learning and shared belonging, leveraging each other’s strengths and celebrating our differences.
YOUR ROLE: As part of the Chemistry Operations team, your role is to support day-to-day operations, continuous improvement initiatives, and capital projects. You will gain experience with automation principles, Rockwell Automation (Allen-Bradley) hardware and software, as well as design, procurement, commissioning, qualification, and troubleshooting equipment. You will collaborate with cross-functional teams to achieve project goals.
YOUR EXPERIENCE: We are seeking a dynamic self-starter with excellent communication skills and a demonstrated ability to work in cross-functional teams to achieve objectives. An ideal candidate will have a solid foundation in automation/controls engineering and problem-solving skills.

JOB OBJECTIVE: This role is meant as learning opportunity for an individual who is in the process of obtaining a Bachelor’s degree in Electrical Engineering, Automation/Controls Engineering, Computer Science, or a related field. Under the direction of an Automation/Controls Engineer at Promega’s small molecule manufacturing facility, this person will obtain hands-on work experience by completing automation projects to improve process workflows, increase operational efficiency, and ensuring compliance with relevant standards and procedures.
The internship will last approximately three months, starting in May 2027 and ending in August 2027. There is some flexibility regarding start and end dates.
CORE DUTIES:

1. Plan, develop, program, and implement methods of control and automation to improve operations, minimize operating costs, and maximize efficiency.
2. Learn and utilize new technologies as appropriate to assist with engineering and improvement projects.
3. Participate in cross-functional teams to investigate and analyze automated processes and execute continuous improvement projects.
4. Assist in troubleshooting and problem-solving activities related to manufacturing processes, equipment, and utility systems.
5. Review and update controlled documents to reflect changes for projects or findings from investigation activities.
6. Present project work and updates at various project team meetings.
7. Demonstrates inclusion through one’s own words and actions and is accountable for a safe workspace. Acts with kindness, curiosity and respect for others.
8. Embraces and incorporates Promega’s 6 Emotional & Social Intelligence (ESI) core principles in daily work.
9. Understands and complies with ethical, legal, and regulatory requirements applicable to our business.
KEY QUALIFICATIONS:
1. Currently pursuing a Bachelor’s degree in Electrical Engineering, Automation/Controls Engineering, Computer Science, or a related discipline.
2. Basic electrical circuit and problem-solving skills.
3. Proven self-starter with a record of follow-through.
4. Excellent organization, communication, and presentation skills.
5. Ability to work independently and collaboratively in a team environment.
6. Ability to handle multiple and changing priorities.
7. Strong safety mindset.

8.  Demonstrated proficiency in digital tools and technology, including Microsoft applications and mobile platforms, with the ability to adapt and leverage emerging technologies, such as artificial intelligence, to improve efficiency, automation, and collaboration.
PREFERRED QUALIFICATIONS:
1. Prior internship or co-op experience in an automation or controls engineering role.
2. Basic knowledge of automation engineering principles and manufacturing equipment, with exposure to PLCs, HMIs, VFDs, and instrumentation.
3. Familiarity with Rockwell Automation (Allen-Bradley) engineering software and tools (Studio 5000, FactoryTalk View SE) used in automation design and troubleshooting.
4. Demonstrated problem solving skills.
5. Strong interest in pharmaceutical manufacturing.
PHYSICAL DEMANDS:

1. Ability to use a computer/Microsoft Office applications.
2. Ability to remain stationary for extended periods.
3. Ability to move throughout the facility in laboratories and manufacturing suites.
4. Ability to move objects up to 20 pounds.
5. Ability to wear personal protective equipment.
6. Ability to position oneself in low positions.


At Promega, we are committed to building a diverse workforce that reflects the communities we serve and creating a culture where everyone belongs. As an Equal Opportunity Employer, we welcome and encourage applications from all backgrounds, ensuring that employment decisions are made fairly and equitably.

Qualifications:UNAVAILABLEEducation:UNAVAILABLEEmployment Type: UNAVAILABLE

What Promega employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom