1

Government Software Engineer Jobs in New York (NOW HIRING)

... and government buyers who move specialty vehicles across the country. The industry runs on PDFs ... A full software engineer, not a specialist. * Extremely AI‑native. You live in the frontier, and ...

Staff Software Engineer

New York, NY · On-site

$185K - $200K/yr

... government agencies, and individual savers. To learn more, visit vestwell.com Who Are We Looking ... The Engineering team is seeking an experienced Staff Software Engineer, with experience in Product ...

As a Software Engineer III at JPMorgan Chase within the Corporate Sector - AI Solutions & Business ... government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and ...

Software Engineer

New York, NY · On-site

$145K - $165K/yr

For the People. About the Role We're looking for a Software Engineer who is passionate about ... E-Verify This employer participates in E-Verify and will provide the federal government with your ...

Senior Software Engineer

New York, NY · On-site

$200K - $260K/yr

... government agencies address real-world challenges. From bus lane and bus stop enforcement to ... Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization ...

Senior Software Engineer

Manhattan, NY · On-site

$120 - $180/hr

Yet today, interacting with government services is often frustrating and inefficient. GovWell is ... GovWell is hiring Senior Software Engineers to help build the platform doing that work today, at ...

Embedded Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance ... Federal Government contract labor categories and contract wage rates, relevant prior work ...

Cyber Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required ... Experience supporting government research-oriented customers or service cyber components Experience ...

Showing results 21-40

Government Software Engineer information

See New York salary details

$69.5K

$161.4K

$224.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 New York is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.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 job categories do people searching Government Software Engineer jobs in New York look for?

The top searched job categories for Government Software Engineer jobs in New York are:

What cities in New York are hiring for Government Software Engineer jobs?

Cities in New York with the most Government Software Engineer job openings:

Infographic showing various Government Software Engineer job openings in New York as of August 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 83% In-person, 10% Hybrid, and 7% Remote job distribution, with an average salary of $161,396 per year, or $77.6 per hour.

$133K - $160K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

Job Description & Responsibilities

We'relooking for a hands-on Embedded Software Engineer who willbe responsible forsoftware development and support of Persistent Systems' industry-leading Wave Relay mobile ad-hoc networking (MANET) system. You will be heavily involved in the development and implementation of a wide range of software (C/C++ and Java) in a Linux environment. This positionprovidesthe opportunity to work alongside our team of highly skilled senior software engineers to develop technology that enables our customers to solve their most difficult networking problems.

Position Responsibilities

  • Use C/C++ to architect, develop, and implement software for embedded Linux hardware platforms
  • Develop software running on the Wave Relaynetwork, which may include network stack development, backend services, cryptographic and security features, Java applications, and other low-level programming activities.
  • Take an active role in our code review process and software developmentcycle
  • Collaboratingwith other developers and business leaders to build solutions tonew problems
  • Support internal and external engineering activities, including travel to test locations, military facilities, and customer sites to directly support the testing, evaluation, and deployment of the Wave Relaysystem
Job Qualifications & Experience

Minimum Qualifications

  • Bachelor's degree in computer science, computer engineering, or a related field or equivalent experience
  • At least 3 years of work experience developing software in C/C++
  • Experience with Java and JavaScript
  • Familiarity with REST and WS APIs and UNIX socket networking
  • Experience with unit testing and dependency injection
  • Must have a US Security Clearance or the ability to obtainone

Preferred Qualifications

  • Master's degree in computer science, computer engineering, or a related field or equivalent experience
  • Experience with Linux kernel development
  • Experience with cryptographic software development in C/C++
  • Experience with UNIX shell scripting
  • Experience with SQL databases

The total compensation for this role can vary from $133,000 to $160,000 a year based on the selected individual's education and experience. Persistent Systems, LLC offers a comprehensive benefits package including medical, dental, vision, life, and disability insurance; paid time off; flexible spending accounts; 401(k) plan with company match; fitness membership reimbursement; tuition assistance; mental health benefits; and veterinary benefits. We will accept applications on a rolling basis until the role is filled.

Company Overview

Headquartered in New York City since 2007, Persistent Systems, LLC is a global communications technology company which develops, manufactures, and integrates a patented and secure Mobile Ad Hoc Networking (MANET) system: Wave Relay. The company's industry leading R&D team has designed wireless networking protocols to support their cutting-edge Wave Relay system and technology. Wave Relay is capable of running data, video, voice and other applications under the most difficult and unpredictable conditions. Their suite of products is field proven and utilized in Commercial, Military, Government, Industrial, Agriculture, Robotics, and Unmanned System markets.

Employment Type: OTHER