1

Software Development Co Op Jobs in Rochester, NY

Software Engineer III

Rochester, NY · On-site

$85K - $134K/yr

Development of quality code Key Responsibilities: • Write high-quality, clear, and testable code ... co-op engineering staff • Obtain and maintain technical certification(s) within the Butler/Till ...

... assisting in the development of specifications for control panels, networks, and software ... co-op experience welcome). * Foundational understanding of automation concepts, instrumentation ...

Bachelor's degree in Computer Science, Software Engineering, or related field, or Equivalent ... co-op experience. * Proficiency in at least one programming language, preferably Python, C#, or ...

Associate Automation Engineer

Fairport, NY · On-site +1

$70K - $85K/yr

Bachelor's degree in Computer Science, Software Engineering, or related field, or Equivalent ... co-op experience. * Proficiency in at least one programming language, preferably Python, C#, or ...

Buyer/Planner

Marion, NY

$57K - $78K/yr

Internship, co-op, academic project, or classroom exposure related to supply chain, procurement ... Career development and tuition reimbursement. * Other benefits including paid parental leave, short ...

New

Showing results 21-40

Software Development Co Op information

See Rochester, NY salary details

$22

$40

$52

How much do software development co op jobs pay per hour?

As of Aug 12, 2026, the average hourly pay for software development co op in Rochester, NY is $40.33, according to ZipRecruiter salary data. Most workers in this role earn between $34.13 and $46.97 per hour, depending on experience, location, and employer.

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

AspectSoftware Development Co OpSoftware Engineer Intern
CredentialsTypically enrolled in a computer science or related degree programUsually students in a similar field, often with some coursework completed
Work EnvironmentPart-time or full-time, often integrated into ongoing projects within a companyTemporary, project-based, often during summer or semester breaks
Employer & Industry UsageCommon in tech companies, used as a recruiting pipelineCommon in tech firms, startups, and large corporations for early talent assessment

Both roles involve gaining practical experience in software development, but a Software Development Co Op typically offers a longer-term, integrated work experience aligned with academic schedules, while a Software Engineer Intern is usually a shorter, seasonal position focused on project contributions and skill development.

What are the most commonly searched types of Software Development jobs in Rochester, NY? The most popular types of Software Development jobs in Rochester, NY are:
What are popular job titles related to Software Development Co Op jobs in Rochester, NY? For Software Development Co Op jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Software Development Co Op jobs in Rochester, NY look for? The top searched job categories for Software Development Co Op jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Software Development Co Op jobs? Cities near Rochester, NY with the most Software Development Co Op job openings:
Infographic showing various Software Development Co Op job openings in Rochester, NY as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $83,887 per year, or $40.3 per hour.

Automation Engineer Co-Op

Systems Management Planning Inc

West Henrietta, NY • On-site

Full-time

Re-posted 3 days ago


Job description

SMP has been named a top or best workplace nine times in the past six years, including Inc. Magazine's Best Workplaces, 3x Best Company to Work for in New York State, and 6x Rochester Top Workplace Award winner.
Position Overview:
Our Innovation Team is seeking to at least a 2nd year student for a paid internship during the summer of 2020 in our Rochester office.
SMP's Innovation Team focuses on developing software solutions, and as-a-service technologies, such as Robotic Process Automation/Digital Workers, AI and Intelligence-as-a-Service offerings. The team leads the company's go to market plans for new solutions and services, and ensures we address the business needs of our customers with leading edge technologies, meeting the high standards we have set for the solutions SMP takes to market.
We are looking for high performers who are forward-looking, innovative, enthusiastic and ambitious team players. Qualified candidates will be motivated self-starters with stellar academic credentials, superb judgment and communication skills, a commitment to excellence and ability to thrive in a fast-paced, team-oriented environment.
Responsibilities:
  • Gain hands on experience in a variety of areas including, but not limited to:
    • Robotic Process Automation
    • Virtualization
    • Cloud Computing (AWS, Azure, Google Cloud)
    • Cisco Collaboration (VoIP, Unified Communications, Video and Contact Center)
    • Network Security (Firewalls, Network Access Control)
  • Assist with the creation, design, configuration, and deployment of Robotic Process Automation (RPA).
  • General research and development of various technologies within areas such as Security, Cloud, Data Analytics, Managed Services, Mobility, Unified Communications and the competitive landscape
  • Design for SMP Solutions
  • Business Process Mapping and Notation Documentation
  • Development of Methods of Procedure (MOP) or Standard Operating Procedures (SOP)
  • Assist with the deployment of solutions at customer locations
  • Support other engineers with troubleshooting customer issues and work towards identifying/designing a solution
  • Participate in sales and marketing activities such as demonstration setup and testing.

Qualifications:
  • Working towards Bachelor's or Master's degree (2nd year student or higher required) in a technical discipline such as Network/Systems Administration.
  • Minimum GPA of 3.0 or higher.
  • Knowledge of adjacent technologies such as current operating systems and other cloud technologies.
  • Programming/scripting knowledge required.
  • Possess a high degree of system level troubleshooting.
  • Desire to work with RPA platforms to create automation.

Preferred Skills:
  • Working towards industry standard certifications is a plus.

Work Environment/Physical Demands:
  • This job operates in a clerical, office setting. This position routinely uses standard office equipment such as computers and phones. While a largely sedentary role, some lifting or carrying of items up to 50 pounds may occasionally be required.
  • May occasionally visit customer locations, as requested.