1

Senior Government Software Engineering Jobs (NOW HIRING)

Senior Software Engineer

Saint Louis, MO · On-site

$118K - $126K/yr

About DLS Engineering DLS is an engineering firm with 30 years of Federal Government contracting ... Senior Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Senior Software ...

Senior Software Engineer

Hampton, VA · Remote

$118.40K - $156.10K/yr

The ideal candidate serves as a member of the Engineering and Sustainment software development team. Provides technical and design aspects and aids in the innovation and creation of government ...

next page

Showing results 1-20

Senior Government Software Engineering information

See salary details

$75.5K

$143.3K

$192K

How much do senior government software engineering jobs pay per year?

As of May 31, 2026, the average yearly pay for senior government software engineering in the United States is $143,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,500.00 and $161,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Government Software Engineer, and why are they important?

To excel as a Senior Government Software Engineer, you need advanced programming skills, expertise in system architecture, and a degree in computer science or a related field, often with security clearance. Familiarity with government-specific technologies, secure software development life cycles, and certifications such as CISSP or Security+ are highly valued. Strong analytical thinking, communication, and leadership abilities help you collaborate across teams and manage complex projects. These skills are crucial for delivering secure, scalable solutions that meet government standards and ensure public trust.

What are some unique challenges Senior Government Software Engineers face when working on public sector projects?

Senior Government Software Engineers often navigate strict regulatory requirements, legacy systems integration, and heightened security protocols that are unique to the public sector. Collaboration with multidisciplinary teams—including policy experts, security officers, and end-users—is common, which requires strong communication and adaptability. Additionally, project timelines and resource allocation may be influenced by governmental processes, making flexibility and problem-solving skills especially valuable in this environment.

What does a Senior Government Software Engineer do?

A Senior Government Software Engineer designs, develops, and maintains complex software systems for government agencies or projects. Their responsibilities often include leading technical teams, ensuring software security and compliance, and collaborating with stakeholders to meet project requirements. They play a critical role in integrating modern technology solutions while adhering to strict government standards and protocols. Additionally, they mentor junior engineers and help shape technical strategies for long-term success.

What is the difference between Senior Government Software Engineering vs Government Software Developer?

AspectSenior Government Software EngineeringGovernment Software Developer
Required CredentialsBachelor's or higher in Computer Science, experience in government projectsSimilar educational background, often entry to mid-level experience
Work EnvironmentSenior roles involve leadership, complex project management within government agenciesFocus on coding, testing, and implementing government software solutions
Employer & Industry UsageGovernment agencies, defense, public sector IT teamsGovernment departments, public sector IT teams
Common Search & ComparisonSenior Government Software EngineeringGovernment Software Developer

Senior Government Software Engineering roles typically require more experience, leadership, and project management skills compared to Government Software Developers. Developers focus on coding and implementation, while senior engineers oversee projects and mentor teams within government IT environments.

More about Senior Government Software Engineering jobs
What cities are hiring for Senior Government Software Engineering jobs? Cities with the most Senior Government Software Engineering job openings:
What are the most commonly searched types of Government Software Engineering jobs? The most popular types of Government Software Engineering jobs are:
What states have the most Senior Government Software Engineering jobs? States with the most job openings for Senior Government Software Engineering jobs include:
What job categories do people searching Senior Government Software Engineering jobs look for? The top searched job categories for Senior Government Software Engineering jobs are:
Infographic showing various Senior Government Software Engineering job openings in the United States as of May 2026, with employment types broken down into 83% Full Time, 15% Part Time, and 2% Contract. Highlights an 79% Physical, 6% Hybrid, and 15% Remote job distribution, with an average salary of $143,292 per year, or $68.9 per hour.
Senior Software Engineer

$138K - $182K/yr

Other

Posted 3 days ago


Job description

SAIC is seeking to hire for the Naval Air Systems Command (NAVAIR) PMA-275 Software Support Activity (SSA) for the V-22 Osprey.  The Senior Software Engineer will work as part of the PMA-275 government Software integrated product team responsible for modifying aircraft and ground system software to correct defects, implement new capability, and improve aircraft readiness and maintainability.  As part of the PMA-275 software team, the software engineer will represent software interests as a liaison to PMA-275 IPTs for both Survivability and Power & Propulsion. The software engineer will play a crucial role in planning, execution, and completion of all tasking assigned to the software team.

This is a HYBRID role in Patuxent River, Maryland. Must be local to area.

JOB DUTIES:

  • Conduct software acquisition tasking in support PMA-275 in the Software Integrated Product Team (IPT).
  • Conduct technical analysis of V-22 avionics systems and software issues affecting fleet operators and maintainers.
  • Coordinate with PMA-275 Survivability IPT and other NAVAIR organizations on technical, cost, and schedule impacts of software changes.  Identify risk and mitigation strategies.
  • Aid in development of Engineering Change Proposals (ECPs), including writing statements of work and conducting technical reviews of contractor proposals.
  • Review contractor technical submissions.
  • Provide technical inputs on schedules, integration, and test activities of industry suppliers and other government organizations as it relates to V-22 avionics and ground system software.
  • Participate in SETR design reviews and technical reviews as part of the software development process.
  • Apply knowledge of current avionics development standards including MIL-STD-882E, DO-178C and Design Assurance Levels for mission-critical code.
  • Provide technical briefings and status reporting to Software IPT leadership, senior military officers, and Program leadership at PMA-275.
SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

REQUIREMENTS:

  • Bachelors in Mathematics, electrical engineering, aerospace engineering or similar discipline and five (5) years or more experience in relevant software development or system integration architecture; Masters and three (3) years or more experience; PhD and 0 years related experience.
  • Must be a U.S. Citizen.
  • Must be able to obtain a Secret Clearance after start.
  • Relevant experience should include demonstrated software development, system architecture design, or system integration experience. Experience including all phases of the software development process/lifecycle (e.g., requirements analysis, design, development, component testing, integration, integration testing, deployment/installation, and sustainment) is preferred.
  • Exceptional verbal and written communication skills.

DESIRED SKILLS:

  • Masters degree in Computer Science, Mathematics, Electrical Engineering, Systems Engineering, Aerospace Engineering, or similar discipline.
  • Previous experience with avionics, turbine engines, or electronic warfare systems.
  • Active Secret clearance is preferred.