1

Bachelor Of Computer Science Jobs in Rochester, NY

Stay abreast of technological trends in the field of machine vision Requirements Bachelor of Science degree in Electrical Engineering, computer science, computer vision and/or other degrees ...

Sr. Image Scientist

West Henrietta, NY · On-site

$93K - $125K/yr

Bachelor of Science in Imaging Science, Computer Science, Physics, Electrical Engineering, or a related discipline-or equivalent combination of education and experience. * Proven expertise in problem ...

Bachelor of Science in Imaging Science, Computer Science, Physics, Electrical Engineering, or a related discipline--or equivalent combination of education and experience. * Proven expertise in ...

Curious problem solver Qualifications YOU MUST HAVE * BS or MS in an appropriate technology field (Computer Science, Statistics, Applied Math, etc.) * 2+ years of experience in modern advanced ...

Kubernetes Engineer

Batavia, NY · On-site

$99K - $130K/yr

Bachelor of Computer Science or a related field with 5+ years of experience designing, building, and maintaining complex infrastructure systems. Applicable Knowledge, Skills and Abilities Required:

YOU MUST HAVE * BS or MS in an appropriate technology field (Computer Science, Statistics, Applied Math, etc.) * 2+ years of experience in modern advanced analytical tools and programming languages ...

YOU MUST HAVE * BS or MS in an appropriate technology field (Computer Science, Statistics, Applied Math, etc.) * 2+ years of experience in modern advanced analytical tools and programming languages ...

next page

Showing results 1-20

Bachelor Of Computer Science information

What type of job can I get with a bachelor's in computer science?

A bachelor's in computer science qualifies you for roles such as software developer, systems analyst, database administrator, network administrator, cybersecurity analyst, and web developer. These positions typically require knowledge of programming languages, problem-solving skills, and familiarity with tools like Java, Python, or SQL.

What professions make 200,000 a year without a degree?

In the tech industry, roles such as software engineers, data scientists, and cybersecurity specialists can earn $200,000 or more annually, especially with experience, advanced skills, and certifications like AWS or Cisco. High-paying positions often require strong technical expertise, problem-solving abilities, and sometimes a portfolio of work, but they do not always require a formal degree.

What is a Bachelor of Computer Science?

A Bachelor of Computer Science is an undergraduate academic degree focused on the study of computer systems, programming, software development, algorithms, and computational theory. This degree typically takes three to four years to complete and prepares students for careers in technology, software engineering, data analysis, and related fields. Graduates gain both theoretical knowledge and practical skills in areas such as coding, database management, and computer networks, making them highly sought after in the tech industry.

What are the key skills and qualifications needed to thrive as a Bachelor of Computer Science graduate, and why are they important?

To thrive as a Bachelor of Computer Science graduate, you need strong analytical thinking, programming proficiency in languages like Java or Python, and a solid understanding of algorithms and data structures, supported by a relevant degree. Familiarity with software development tools, version control systems like Git, and experience with databases or cloud platforms are typically expected. Problem-solving, teamwork, and effective communication are crucial soft skills that help you collaborate and adapt in dynamic tech environments. These abilities are essential to succeed in diverse computing roles, drive innovation, and contribute meaningfully to technical projects.

What can you do with a bachelor of science in computer science?

A Bachelor of Science in Computer Science prepares graduates for roles such as software developer, systems analyst, database administrator, or network engineer. It provides foundational skills in programming, algorithms, and systems design, often complemented by certifications or experience in specific tools or programming languages.

What types of projects or tasks can someone with a Bachelor of Computer Science expect to work on in their first job?

Entry-level professionals with a Bachelor of Computer Science often work on a variety of projects, such as developing software applications, debugging and testing code, assisting in database management, or supporting IT infrastructure. They may collaborate closely with experienced developers, project managers, and cross-functional teams to contribute to ongoing projects while gaining hands-on experience. The work environment typically encourages continuous learning and provides mentorship opportunities, helping new graduates build technical and teamwork skills essential for career growth.

What can I do with a bachelor of computer science?

A Bachelor of Computer Science prepares graduates for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. It provides skills in programming, algorithms, and systems design, often requiring knowledge of programming languages like Java, Python, or C++ and familiarity with tools like Linux or cloud platforms.
What are popular job titles related to Bachelor Of Computer Science jobs in Rochester, NY? For Bachelor Of Computer Science jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Bachelor Of Computer Science jobs in Rochester, NY look for? The top searched job categories for Bachelor Of Computer Science jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Bachelor Of Computer Science jobs? Cities near Rochester, NY with the most Bachelor Of Computer Science job openings:
Infographic showing various Bachelor Of Computer Science job openings in Rochester, NY as of July 2026, with employment types broken down into 1% As Needed, 86% Full Time, 11% Part Time, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution.
Vision Engineer

Full-time

Re-posted 21 days ago


Job description

Calvary Robotics is a Global Systems Integrator specializing in custom automated manufacturing systems for a variety of manufacturing industries. We are seeking a Vison Engineer to support our future growth. This individual will Design, Program, Debug and Commission vision inspection hardware and software to meet customer and internal specification.
  • Execute projects to budgets and timelines following the culture of on-time delivery to mini-milestones.
  • Develop robust and cost-effective vision strategies using sound applications of lighting and optics.
  • Perform necessary prototyping of vision application during design to select required vision equipment (camera, lights, lens, filters, etc.).
  • Provide inputs to the Mechanical Engineering for placement of camera and lighting equipment on the machine.
  • Collaborate with other members of Controls Engineering team to develop and implement interface of vision systems to other equipment such as PLCs and Robots.
  • Contribute towards accurate project progress reporting and keeping Project Trackers up to date for tasks assigned.
  • Contribute to Calvary Action Item System (CAIS) and to accurately records risks, cost saving efforts, and scope management.
  • Serve as a technical support for vision systems.
  • Assist Calvary Application Engineering by performing vision feasibility studies for potential customer applications.
  • Contribute to the upkeep of equipment in Vision Lab.
  • Train other members of the engineering team to increase the overall skill level of the group.
  • Stay abreast of technological trends in the field of machine vision

Requirements
Bachelor of Science degree in Electrical Engineering, computer science, computer vision and/or other degrees / demonstrated industry experience
  • Experience selecting/designing vision systems, optics, lighting and other peripherals.
  • Experience integrating vision systems with industrial devices.
  • High degree of mechanical aptitude and spatial reasoning.
  • Strong grasp of Machine Vision in general
  • Very good understanding of Metrology Principles and 2D Calibration Technique
  • Solid background in computer programming using C++ , C# , VB.net and Statistical Analysis
  • Experience using Cognex Insight, VisionPro, Keyence Vision system, National Instrument etc...
  • Experience with 3D vision solutions.
  • Basic understanding of PLC programming using Allen Bradley Logix platform.