1

Government Software Engineer Jobs in Rochester, NY

Controls Engineer

Batavia, NY · On-site

$79K - $102K/yr

Design and implement electronics systems, firmware, and software to read out sensor data and ... Foreign Government Sponsored Activities Fermilab employees, and certain guest researchers and ...

Controls Engineer

Batavia, NY · On-site

$89 - $145/hr

In this role, you will design and implement electronics systems, firmware, and software to read out ... Foreign Government Sponsored ActivitiesFermilab employees, and certain guest researchers and ...

New

Perform computer-assisted engineering and use design software and development tools to model and ... Foreign Government Sponsored Activities Fermilab employees, and certain guest researchers and ...

... engineering team. * Follow up on sales leads for new and existing customers in a timely and ... Keep accurate pipelines via customer relationship management software. * Negotiate with suppliers ...

... engineering team. * Follow up on sales leads for new and existing customers in a timely and ... Keep accurate pipelines via customer relationship management software. * Negotiate with suppliers ...

S. government security clearances * Proven experience recruiting across highly technical disciplines such as software engineering, electrical engineering, RF engineering, Field Programable Gate Array ...

New

Mechanical Engineer

Rochester, NY · On-site

$75K - $158K/yr

This organization specializes in designing and building hardware and software to meet our customers ... Federal Government contract labor categories and contract wage rates, relevant prior work ...

Mechanical Engineer

Rochester, NY · On-site

$75K - $158K/yr

This organization specializes in designing and building hardware and software to meet our customers ... Federal Government contract labor categories and contract wage rates, relevant prior work ...

... software for PCB layout design Experience with Hardware Description Languages (HDLs) such as VHDL ... Federal Government contract labor categories and contract wage rates, relevant prior work ...

Manufacturing Engineer

Rochester, NY · On-site

$80K - $109K/yr

... ON A GOVERNMENT FORM, AND ANY WORK AUTHORIZATION REQUIRING A WRITTEN SUBMISSION OR OTHER ... software such as SolidWorks, Creo or NX. • Ability to Addresses and evaluate a diverse range of ...

Manufacturing Engineer

Rochester, NY · On-site

$80K - $109K/yr

... ON A GOVERNMENT FORM, AND ANY WORK AUTHORIZATION REQUIRING A WRITTEN SUBMISSION OR OTHER ... software such as SolidWorks, Creo or NX. • Ability to Addresses and evaluate a diverse range of ...

Showing results 41-60

Government Software Engineer information

See Rochester, NY salary details

$62.7K

$145.6K

$202.8K

How much do government software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for government software engineer in Rochester, NY is $145,595.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is a government software engineer?

Government Software Engineers are professionals who design, develop, test, and maintain software systems used by government agencies. They work on projects that support public services, national security, data management, and various digital platforms for citizens and government operations. These engineers often address unique security, compliance, and scalability requirements due to the sensitive nature of government data. Their work is crucial in ensuring the efficient and secure functioning of government technology infrastructure.

What are the key skills and qualifications needed to thrive as a government software engineer?

To thrive as a Government Software Engineer, you need strong programming skills, knowledge of secure software development practices, and a relevant degree in computer science or a related field. Familiarity with government-approved frameworks, security clearance processes, and tools like Git, Java, Python, and cloud platforms is often required. Attention to detail, strong problem-solving, and the ability to work collaboratively while adhering to strict regulations are vital soft skills. These capabilities ensure that software solutions are reliable, secure, and compliant with government standards, supporting critical public sector missions.

What are some common challenges faced by government software engineers when working on public sector projects?

Government software engineers often encounter unique challenges such as navigating strict security protocols, complying with regulatory standards, and working with legacy systems that may require modernization. These projects typically involve extensive documentation and collaboration with cross-functional teams, including policy makers and end users, to ensure solutions meet public needs. Additionally, timelines can be influenced by procurement processes and budget constraints, making flexibility and strong communication skills essential for success.

What is the difference between Government Software Engineer vs Civil Software Developer?

AspectGovernment Software EngineerCivil Software Developer
CredentialsBachelor's in Computer Science or related, security clearances often requiredBachelor's in Civil Engineering, Computer Science, or related
Work EnvironmentGovernment agencies, secure facilities, regulated environmentsConstruction sites, infrastructure projects, urban planning
Employer & IndustryFederal, state, or local government agenciesConstruction firms, civil engineering companies
Common Search/ComparisonYesYes

Government Software Engineers focus on developing software for government agencies, often requiring security clearances and working within regulated environments. Civil Software Developers work on infrastructure and civil projects, emphasizing software for construction and urban planning. While both roles involve software development, their industries, work settings, and credentials differ significantly.

What are popular job titles related to Government Software Engineer jobs in Rochester, NY?

For Government Software Engineer jobs in Rochester, NY, the most frequently searched job titles are:

What job categories do people searching Government Software Engineer jobs in Rochester, NY look for?

The top searched job categories for Government Software Engineer jobs in Rochester, NY are:

What cities near Rochester, NY are hiring for Government Software Engineer jobs?

Cities near Rochester, NY with the most Government Software Engineer job openings:

Infographic showing various Government Software Engineer job openings in Rochester, NY as of August 2026, with employment types broken down into 67% Full Time, and 33% Nights. Highlights an 100% In-person job distribution, with an average salary of $145,595 per year, or $70 per hour.

Controls Engineer

Fermilab

Batavia, NY • On-site

$79K - $102K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Fermilab rating

9.1

Company rating: 9.1 out of 10

Based on 9 frontline employees who took The Breakroom Quiz

11th of 121 rated laboratories


Job description

The expected hiring range for this position is:

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.

The expected hiring range for this position is:
$88,800 - $145,000

About the Role:
Join the Fermilab team at the Computational Science and AI Directorate (CSAID) as a Controls Engineer! In this role, you will design and implement electronics systems, firmware, and software to read out sensor data and control experiments.

What your day-to-day as a Controls Engineer at Fermilab will look like:
Design and implement electronics systems, firmware, and software to read out sensor data and control experiments.
Develop specifications and requirements for data-intensive experimental readout systems for scientific experiments, detectors, and accelerators at Fermilab and the DOE.
Design and implement firmware for microcontrollers and FPGAs that manage timing, synchronization, and low-latency data acquisition on detector frontend modules, enabling real-time trigger decisions, error-correction handling, and closed-loop feedback control for precise regulation of detector operating parameters.
Develop software to interface with firmware and hardware components for users to operate detector and accelerator components.
Plan months-long projects for a readout system to deliver readout and control systems on time and budget.
Document findings, report on, and present deliverables and milestones to project stakeholders.
Collaborate with interdisciplinary teams of physicists, technicians, and engineers to support the scientific goals of experiments, detectors, and accelerators.

Qualifications:
Bachelor's degree in Electrical Engineering, or a related field, or the foreign equivalent, and 2 years of relevant experience in systems engineering, including at least 1 (one) year of experience in: (1) using circuit design, synthesis, and validation tools to develop signal processing prototypes and products; (2) designing firmware and software frameworks for engineering projects in scientific experiments; and (3) developing firmware for programming electronic readout systems.

Work Arrangement:
Telecommuting may be permissible from anywhere in the United States, subject to approval.

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

Travel:
None


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.


What Fermilab employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom