1

Computer Science Major Jobs in Rochester, NY (NOW HIRING)

Jr. ASIC Design Engineer

Batavia, NY ยท Hybrid

$70K - $93K/yr

... individually to major design tasks. * Developing design specifications for ASICs based on ... Strong computer skills and competence in performing analytical engineering calculations, in drawing ...

Senior Applications Engineer

Webster, NY ยท On-site

$115K - $125K/yr

A Sr. Applications Engineer's major function is to win profitable, low risk work for Calvary ... Bachelor of Science degree in Mechanical/Electrical Engineering, Computer Engineering, Electrical ...

Senior Applications Engineer

Webster, NY ยท On-site

$115K - $125K/yr

A Sr. Applications Engineer's major function is to win profitable, low risk work for Calvary ... Requirements * Bachelor of Science degree in Mechanical/Electrical Engineering, Computer ...

next page

Showing results 1-20

Computer Science Major information

See Rochester, NY salary details

$55.7K

$82K

$96.7K

How much do computer science major jobs pay per year?

As of Jun 12, 2026, the average yearly pay for computer science major in Rochester, NY is $82,001.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,500.00 and $92,300.00 per year, depending on experience, location, and employer.

What jobs can you get with a computer science degree?

A computer science major can pursue roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or web developer. These positions typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often involving teamwork and problem-solving in technology environments.

What type of job can you get with a computer science degree?

A computer science major can pursue roles such as software developer, systems analyst, database administrator, cybersecurity analyst, or network engineer. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often involving teamwork and problem-solving in technology environments.

What types of collaborative projects can Computer Science majors expect to work on during internships or entry-level roles?

Computer Science majors often collaborate on projects such as developing new software features, debugging existing applications, or creating internal tools with cross-functional teams. These projects typically involve working closely with other developers, product managers, and designers, providing valuable experience in teamwork and agile methodologies. Such collaboration not only builds technical skills but also enhances communication and problem-solving abilities, which are highly valued in the tech industry.

What is the difference between Computer Science Major vs Software Developer?

AspectComputer Science MajorSoftware Developer
Required CredentialsDegree in Computer Science or related fieldTypically a degree in Computer Science, Software Engineering, or related field; certifications helpful
Work EnvironmentAcademic settings, research labs, tech companiesCorporate, startup, or freelance software development environments
Industry UsageEducational programs, research, and developmentBuilding, testing, and maintaining software applications
Common Search/ComparisonEducational background, skills, career pathsJob roles, skills, salary expectations

While a Computer Science Major provides foundational knowledge and credentials, a Software Developer applies those skills to create and maintain software in various work environments. Both roles often overlap, but the major is more academic, whereas the developer role is more practical and project-focused.

What jobs can you do with computer science?

A computer science major can pursue roles such as software developer, systems analyst, cybersecurity analyst, data scientist, and database administrator. These jobs typically require programming skills, knowledge of algorithms, and familiarity with tools like Java, Python, or SQL, often within technology companies, finance, healthcare, or government sectors.

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

To thrive as a Computer Science Major, you need a strong grasp of programming languages, algorithms, and foundational mathematics, typically supported by coursework in computer science or related fields. Familiarity with tools such as integrated development environments (IDEs), version control systems like Git, and possibly certifications in programming or cloud technologies is advantageous. Analytical thinking, problem-solving, and effective communication are essential soft skills that help students excel in both collaborative and independent projects. These combined abilities ensure success in coursework, internships, and future careers in software development, research, or technology-related roles.

What is a Computer Science major?

A Computer Science major is an undergraduate program that focuses on the study of computers, computational systems, and software. Students in this major learn programming languages, algorithms, data structures, computer architecture, and topics like artificial intelligence and cybersecurity. The major prepares students for a wide range of technology careers, including software development, data analysis, and IT. Coursework often includes both theoretical foundations and practical application through projects and internships.

What jobs do most CS majors get?

Most computer science majors find employment as software developers, computer programmers, or systems analysts. They often work in technology companies, finance, healthcare, or government agencies, utilizing programming languages, data structures, and software development tools. Many also pursue roles in cybersecurity, database management, or technical support depending on their skills and interests.
What cities near Rochester, NY are hiring for Computer Science Major jobs? Cities near Rochester, NY with the most Computer Science Major job openings:
Jr. ASIC Design Engineer

Jr. ASIC Design Engineer

Fermilab

Batavia, NY โ€ข Hybrid

$70K - $93K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 21 days ago


Job description

The expected hiring range for this position is:

$70,800.00-$93,200.00.

Please note that the pay range information is a general guideline only. The pay offered to a selected candidate will be determined based on factors such the scope and responsibilities of the position, qualifications of the selected candidate, business considerations, internal equity, and external market pay for comparable jobs.

About the Role:

We are looking for a Junior ASIC Design Engineer to lead and contribute to research activities and engineering work focused on developing custom instrumentation for extreme radiation and/or cryogenic environments.

What your day-to-day as a Junior ASIC Design Engineer at Fermilab will look like:

  • Performing a leading role in Analog and RF ASIC design projects, while being able to contribute individually to major design tasks.

  • Developing design specifications for ASICs based on theoretical analyses and in conjunction with application needs.

  • Designing circuit networks using schematic entry and layout tools with full custom or timing-driven layout tools in Cadence CAD/EDA or a similar environment.

  • Models circuit networks and system components in hardware-description languages (Verilog-A and Verilog/SystemVerilog).

  • Building test benches and carries out analog and/or RF circuit simulations.

  • Executing physical and functional circuit and system verification.

  • Preparing documentation and participates in test-board designs and laboratory testing.

  • Delivering presentations internally, at national and international workshops, and at the topical conferences.

  • Performing other duties as assigned by supervisor.

  • Abiding by and being responsible for performing all duties in accordance with all environmental, health and safety regulations and practices pertinent to this position.

Skills and Attributes for Success:

  • Bachelor's degree in an applicable Engineering discipline from an ABET accredited institution.

Applicable Knowledge, Skills and Abilities Required:

  • Readiness for working on challenging projects that may have tight schedules.

  • Capability of working as part of a design team in a research and development environment

  • Experience with industry-standard front-end and back-end CAD/EDA design tools, such as Cadence, Synopsys and Mentor for the IC design.

  • Familiarity with principles of instrumentation for radiation detection with solid state or gaseous detectors and usages in extreme environments, like cryogenic or radiation harsh conditions

  • Strong computer skills and competence in performing analytical engineering calculations, in drawing schematics and in documentation.


Work Arrangement:
Please note that the described work arrangement is subject to change based on business needs and is not guaranteed to be final.

  • Hybrid: is a work arrangement in which an employee as part of an ongoing regular schedule, works at an alternative worksite in the United States (e.g., an employee's residence) on some days and at the primary worksite on other days. Requires an approved hybrid work request for one or more days a week worked remotely within the United States on a routine basis.

Benefits/Perks:

Fermilab offers a competitive and comprehensive benefits program, including:

Medical, Dental, Vision and Flexible Spending Accounts

  • Paid time off

  • Life insurance

  • Short and Long-term disability insurance

  • Retirement benefits

  • Onsite day care

Why Fermilab:
Fermilab is America's premier laboratory for particle physics and accelerator research, funded by the U.S. Department of Energy. We support discovery science experiments in Illinois and locations around the world, including deep underground mines in South Dakota and Canada, mountaintops in Arizona and Chile, CERN in Europe and the South Pole.

Pre-Employment Screening:


Drug-Free Workplace & Pre-Employment Screening

Fermilab is dedicated to fostering a safe, productive and drug-free environment. An offer of employment is contingent upon the successful completion of a background check and drug screening.

HSPD-12

In accordance with Homeland Security Presidential Directive 12 (HSPD-12) new employees are required to obtain and maintain a HSPD-12 Personal Identity Verification (PIV) Credential. To obtain this credential, new employees must successfully complete and pass a federal background check investigation. This investigation includes a declaration of illegal drug activities, including use, supply, possession, or manufacture. This includes marijuana and cannabis derivatives, which are still considered illegal under federal law, regardless of state laws. Failure to obtain or maintain such government access authorization could result in the withdrawal of a job offer or future termination of employment.

Foreign Government Sponsored Activities

Fermilab employees, and certain guest researchers and contractors, are subject to particular restrictions related to participation in Foreign Government Sponsored or Affiliated Activities, as defined and detailed in United States Department of Energy Order 486.1A. Such individuals will be asked to disclose any participation for review by Fermilab's Office of General Counsel.

REAL-ID Requirement for access to Fermilab Campus
Fermilab requires all members of the public to produce a REAL-ID, or equivalent, to access the Fermilab Campus for interviews or career events. A list of acceptable forms of ID can be found here: https://get-connected.fnal.gov/wp-content/uploads/2021/09/REALID-Documents.pdf. If a candidate is selected for an interview but does not possess any of the equivalent documents, we may schedule a virtual interview.

Equal Opportunity Statement

Fermilab is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected categories.