1

Programming Intern Jobs in Rochester, NY (NOW HIRING)

Systems Engineering Intern

Rochester, NY · On-site

$28.50 - $34.50/hr

Intern, Systems Engineering Job Code:41160 Job Location:Rochester, NY Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off * Perform ...

2027 PhD Research Engineering Intern/Co-op

Rochester, NY · On-site

$16.50 - $21.50/hr

As an AMD intern and co-op, you'll be placed at the epicenter of the AI ecosystem, working ... FPGA or ASIC-based RTL design and verification, FPGA deployment and programming, FPGA based ...

Intern, Mechanical Engineering Job Code: 43481 Job Location:Rochester, NY Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off

Intern, Mechanical Engineering Job Code: 43480 Job Location:Rochester, NY Job Schedule: 9/80:Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off

Systems Engineering Intern

Rochester, NY · On-site

$28.50 - $34.50/hr

Intern, Systems Engineering Job Code: 41160 Job Location: Rochester, NY Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off * Perform ...

Systems Engineering Intern

Rochester, NY · On-site

$28.50 - $34.50/hr

Intern, Systems Engineering Job Code: 41160 Job Location: Rochester, NY Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off * Perform ...

Systems Engineering Intern

Rochester, NY · On-site

$28.50 - $34.50/hr

Intern, Systems Engineering Job Code: 41160 Job Location: Rochester, NY Job Schedule: 9/80: Employees work 9 out of every 14 days - totaling 80 hours worked, and have every other Friday off * Perform ...

Watch the 3-min video to learn about Whova's culture Whova is seeking a Software Engineer Intern ... Computer Science, Computer Programming, Computer Engineering, Computer Systems Networking ...

next page

Showing results 1-20

Programming Intern information

See Rochester, NY salary details

$8

$21

$48

How much do programming intern jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for programming intern in Rochester, NY is $21.35, according to ZipRecruiter salary data. Most workers in this role earn between $14.15 and $20.67 per hour, depending on experience, location, and employer.

What do programming interns do?

Programming Interns typically support ongoing development projects by writing and testing code, fixing bugs, and assisting with documentation. You may be assigned to work on specific modules, perform code reviews, or help automate repetitive tasks under the guidance of senior developers. Interns often participate in team meetings, collaborate closely with other interns and full-time engineers, and gain exposure to version control systems and agile workflows. These experiences are designed to help you build practical skills while contributing meaningfully to the team's goals.

What are the key skills and qualifications needed to thrive as a programming intern?

To thrive as a Programming Intern, you generally need a solid understanding of programming fundamentals, data structures, and algorithms, often gained through coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and at least one programming language such as Python, Java, or C++ is typically expected. Strong problem-solving skills, eagerness to learn, and the ability to communicate effectively within a team help interns stand out. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and making meaningful contributions during the internship.

What is the difference between Programming Intern vs Software Developer Intern?

AspectProgramming InternSoftware Developer Intern
Required CredentialsTypically students or recent graduates with basic coding knowledgeSimilar, often pursuing or holding a degree in computer science or related field
Work EnvironmentInternship programs in tech companies, startups, or organizationsInternship roles within software development teams in various industries
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsSame as Programming Intern, often used interchangeably
Search & Comparison IntentPeople looking for entry-level programming experienceIndividuals seeking software development internship opportunities

Both roles are entry-level internships focused on programming tasks, often requiring similar educational backgrounds. The terms are frequently used interchangeably, with 'Software Developer Intern' emphasizing a focus on software development projects. Candidates interested in gaining practical coding experience in a professional setting should consider both roles, depending on the company's terminology.

What are the most commonly searched types of Programming jobs in Rochester, NY?

The most popular types of Programming jobs in Rochester, NY are:

What job categories do people searching Programming Intern jobs in Rochester, NY look for?

The top searched job categories for Programming Intern jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Programming Intern jobs?

Cities near Rochester, NY with the most Programming Intern job openings:

Infographic showing various Programming Intern job openings in Rochester, NY as of August 2026, with employment types broken down into 34% Internship, 25% Full Time, 29% Part Time, and 12% Temporary. Highlights an 100% In-person job distribution, with an average salary of $44,409 per year, or $21.4 per hour.

IT Operations & Controls Engineering Intern

Enpro Industries

Palmyra, NY • On-site

$18 - $22/hr

Full-time

Posted 6 days ago


Job description

Launch Your Technology Career at Garlock!
We're hiring an IT Operations & Controls Engineering Intern to support IT operations, networking, cybersecurity, automation, SCADA systems, and Industrial IoT projects in a manufacturing environment. Gain hands-on experience, work with experienced mentors, and build skills that matter.
Perfect for students interested in IT, cybersecurity, networking, automation, or engineering.
Apply now and turn classroom knowledge into real-world impact!
Garlock is an equal opportunity employer committed to creating an inclusive workplace where all employees can thrive.
Garlock is a subsidiary of Enpro, a leading industrial technology company focused on critical applications across many end-markets, including semiconductor, industrial process, commercial vehicle, sustainable power generation, aerospace, food and pharma, photonics and life sciences.
At Enpro, we believe that diversity drives innovation and inclusion fosters growth. We are committed to creating a workplace where everyone feels valued and respected. Our employment decisions are based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, marital status, military service, or any other status protected by applicable law. If you require accommodation due to a disability at any time during the recruitment and/or assessment process, please contact Human Resources, and we will make all reasonable efforts to accommodate your request.
Enpro Inc. is an equal opportunity employer. Legal authorization to work in the United States is required. We will not sponsor employment visas now or in the future for this job.
Enpro carefully considers a wide range of compensation factors including thebackground, education, training,and experience required, as well as geographicconsiderations such as cost of labor, and applicable local andstate laws. These considerations can cause offered compensation to vary. The hiring range for this position istypically $18.00- $22.00 per hour. The actual offer will be based on the individual candidate.
#Garlock
FULL JOB DESCRIPTION
Garlock is seeking an IT Operations & Controls Engineering Intern to gain practical, hands-on experience supporting day-to-day operations in a professional manufacturing and corporate technology environment. This internship is designed for a student or early-career candidate who is interested in IT & engineering support, infrastructure, cybersecurity, endpoint management, networking, and SCADA system development. The intern will work under the guidance of IT Operations leadership and Engineering leadership mentors to support users, document procedures, assist with technology projects, develop software, design machine connections to promote IoT, and build foundational technical and professional skills.
Role Distinction
  • This is a supervised internship role focused on learning, execution, documentation, customer support, and exposure to real-world IT and engineering operations.
  • The intern is not expected to independently own site technology operations, make access or security decisions without approval, act as an escalation owner, or provide formal after-hours support.
  • The role provides meaningful contribution to IT Operations and Engineering while giving the intern structured opportunities to learn how IT and engineering support functions in office and manufacturing environments.

Key Responsibilities
  • Assist with basic on-site and remote technical support for laptops, desktops, mobile devices, printers, conference rooms, Microsoft 365, collaboration tools, and common end-user technologies.
  • Support user onboarding, device preparation, workstation setup, hardware refresh activities, equipment moves, and basic peripheral setup under supervision.
  • Perform basic troubleshooting for Windows endpoints, Microsoft 365, network connectivity, printing, conferencing, and common business applications.
  • Assist with site technology needs such as shared workstations, scanners, label printers, conference room equipment, inventory checks, network closet organization, and other support tasks as assigned.
  • Assist with endpoint management, cybersecurity, networking, infrastructure, backup, and application-related initiatives as directed by IT leadership.
  • Follow Garlock standards for security, access control, asset management, change management, documentation, and professional conduct.
  • Participate in projects, technology upgrades, device lifecycle activities, inventory cleanup, and continuous improvement efforts where appropriate.
  • Work with the SQL server to write queries that will optimize SCADA system data collection and storage.
  • Design hardware systems used to develop network connections that will bring unique production machine performance data onto the network.
  • Assist with upkeep of PLC hardware and software.

Learning Objectives
  • Build foundational experience in IT operations and engineering, service desk practices, endpoint support, Microsoft 365, identity and access basics, SCADA systems, and manufacturing site technology support.
  • Develop practical troubleshooting habits, including isolating issues, documenting findings, and communicating clearly with users, IT peers, and engineers.
  • Gain exposure to IT standards, cybersecurity expectations, asset management, change control, knowledge management, and service management processes.
  • Understand how IT and engineering support business continuity, manufacturing operations, user productivity, and secure technology adoption across a multi-site organization.

Communication and Teamwork
  • Communicate professionally with users, engineers, site team members, IT peers, vendors, and leaders when assigned.
  • Maintain a positive customer-service approach while balancing urgency, accuracy, security expectations, and the need for supervision.
  • Collaborate with IT Operations, Engineering, and Infrastructure teams to learn standard processes, improve documentation quality, and support repeatable service delivery.
  • Contribute to a team culture of accountability, curiosity, practical problem-solving, knowledge sharing, and professionalism.

Required Qualifications
  • Current enrollment in, or recent completion of, a degree, certificate, technical school, military technical training, or equivalent learning path related to information technology, computer science, cybersecurity, networking, or a related field.
  • Interest in hardware and software development employed to enhance networking, SCADA system development, and IoT.
  • Basic understanding of Windows computers, Microsoft 365, common end-user hardware, mobile devices, printers, and troubleshooting concepts.
  • Interest in IT operations, infrastructure support, service desk, endpoint management, networking, cybersecurity, or manufacturing technology support.
  • Ability to communicate clearly, document work accurately, follow instructions, and provide professional support to users.
  • Ability to manage assigned tasks, ask thoughtful questions, learn quickly, and work safely in office and manufacturing environments.
  • Ability to safely lift and move common IT equipment such as desktops, monitors, peripherals, and related hardware with guidance as needed.
  • Ability to work on-site according to the internship schedule and participate in approved training or development activities.

Preferred Qualifications
  • Coursework, lab experience, internship experience, help desk experience, personal projects, or certifications related to IT support, networking, cybersecurity, cloud, or Microsoft technologies.
  • Exposure to tools or concepts such as Active Directory, Entra ID, Intune, ServiceNow, ticketing systems, VPN, remote support tools, basic scripting, TCP/IP, DNS, DHCP, wireless networking, or endpoint imaging.
  • Relevant certifications or active study toward certifications such as CompTIA A+, Network+, Security+, Microsoft Fundamentals, ITIL Foundation, Cisco, Azure, AWS, or similar.
  • Interest in supporting manufacturing, industrial, multi-site, regulated, or audit-sensitive environments.

Success Measures
  • Assigned tasks are completed accurately, safely, and within agreed expectations.
  • Tickets, notes, documentation, asset records, and knowledge articles are clear, useful, and kept current.
  • The intern demonstrates steady learning, sound judgment, professionalism, and appropriate escalation habits.
  • Users receive respectful, timely, and practical support within the intern's assigned scope.
  • The intern contributes positively to team projects, documentation quality, inventory accuracy, and basic operational improvements.

The internship produces visible growth in technical skills, communication, service delivery awareness, and understanding of enterprise IT operations.
WORKING CONDITIONS: Manufacturing Environment with variations in temperature and light.
PHYSICAL REQUIREMENTS:
  • Light to moderate physical effort (lifts / carry up to 25 pounds).
  • Frequent prolonged standing/walking. Lifts supplies/equipment.
  • Pushes/pulls or moves/lifts heavy equipment/supplies.
  • Occasional reaching, stooping, bending, kneeling,
  • Far Acuity: ability to see clearly at 20 feet or more.
  • Near Acuity: ability to see clearly at 20 inches or less.
  • Depth Perception: ability to judge distance and space relationships.
  • Field of Vision: ability to see peripherally.
  • Accommodation: ability to adjust vision to bring objects into focus.
  • Color Vision: ability to distinguish and identify different colors.

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.