1

Software Engineer Contractor Jobs in Virginia (NOW HIRING)

Flight Software Engineer

Chantilly, VA · On-site

$120 - $160/hr

The Satellite Systems Software Engineer will partner with multi-Agency and multi-Contractor team of system engineers and subject matter experts to effectively plan, organize, and execute all ...

We are seeking an experienced Software Packaging Engineer contractor to support our client's EUC Software Delivery Enhancements Project, a strategic initiative focused on modernizing software ...

We are seeking an experienced Software Packaging Engineer contractor to support our client's EUC Software Delivery Enhancements Project, a strategic initiative focused on modernizing software ...

We are seeking an experienced Software Packaging Engineer contractor to support our client's EUC Software Delivery Enhancements Project, a strategic initiative focused on modernizing software ...

Paas Software Engineer

Manassas, VA · On-site

$90K - $150K/yr

Paas Software Engineer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide professional services. Key service areas include Engineering Design and Documentation; Software ...

Cloud Software Engineer

Chantilly, VA · On-site

$160K - $200K/yr

Cloud Software EngineerOASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Cloud Software Engineer to support our customer in Chantilly, VA.We work with the SDA, end users ...

Software Engineer

Quantico, VA · On-site

$120 - $180/hr

We are seeking a Software Engineer for a funded role This person will work closely with site ... These considerations include, but are not limited to, contracted rates, education, certification(s ...

And unlike traditional defense contractors, we're nimble, privately held, and able to make ... Our users love our software. Our customers come back because we deliver. And our engineers stay ...

Software Engineer

Chantilly, VA · On-site

$190K - $230K/yr

... contractor with the DHS Cybersecurity & Infrastructure Security Agency (CISA), a career at ... Work on an AGILE Team as a Senior Software Engineer * Build software components in .NET Core

The contractor shall provide a software engineer that can create mobile and fixed software solutions that support the embedment of systems on to unmanned systems and assist with solutions that ...

The Satellite Systems Software Engineer will partner with multi-Agency and multi-Contractor team of system engineers and subject matter experts to effectively plan, organize, and execute all ...

Level Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this ... We are a growing small business and a trusted federal contractor offering full scope consulting ...

Level Software Engineer

Chantilly, VA · On-site

$120 - $180/hr

Level Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... We are a growing small business and a trusted federal contractor offering full scope consulting ...

Level Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... We are a growing small business and a trusted federal contractor offering full scope consulting ...

The contractor shall provide a software engineer that can create mobile and fixed software solutions that support the embedment of systems on to unmanned systems and assist with solutions that ...

Showing results 21-40

Software Engineer Contractor information

See Virginia salary details

$63K

$146.3K

$203.7K

How much do software engineer contractor jobs pay per year?

As of Sep 4, 2026, the average yearly pay for software engineer contractor in Virginia is $146,258.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $171,500.00 per year, depending on experience, location, and employer.

What is a software engineer contractor?

Software Engineer Contractors are professionals hired on a temporary or project basis to design, develop, and maintain software applications. Unlike full-time employees, they typically work for a predetermined period or on specific projects for a company. Contractors may work independently or through contracting agencies and often have flexibility regarding work hours and location. Their expertise is sought after for specialized tasks, scaling development teams, or covering skill gaps within organizations.

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

To thrive as a Software Engineer Contractor, you need advanced programming skills, problem-solving abilities, and a solid understanding of software development lifecycles, often backed by a relevant degree or equivalent experience. Familiarity with source control systems (like Git), cloud platforms, and project management tools, as well as proficiency in key programming languages, is typically required. Strong communication, adaptability, and self-motivation are essential soft skills for collaborating with diverse teams and managing project-based workloads. These skills ensure high-quality deliverables, effective client communication, and successful navigation of varied contract environments.

How does the work structure and team integration typically differ for software engineer contractors compared to full-time employees?

As a Software Engineer Contractor, you will often work on specific projects or deliverables within a defined contract period, which may mean less involvement in long-term planning or company-wide initiatives. Contractors are usually integrated into existing development teams, collaborating closely with full-time engineers, project managers, and QA staff, but may have less access to certain internal resources or benefits. While you can expect to contribute to daily stand-ups, code reviews, and agile sprints, the onboarding process and access to proprietary tools or systems may be streamlined for contractors. This role offers valuable exposure to diverse tech stacks and industries, and successful contracts can lead to extended engagements or full-time offers.

What is the difference between Software Engineer Contractor vs Software Engineer Full-Time Employee?

AspectSoftware Engineer ContractorSoftware Engineer Full-Time Employee
CredentialsTypically requires a relevant degree and technical skills; certifications optionalSame as contractor; often prefers ongoing professional development
Work EnvironmentProject-based, flexible hours, often remote or on-siteSteady, long-term employment, usually on-site or hybrid
Employer & Industry UsageCommon in tech, startups, consulting firmsStandard in large corporations, tech companies, and enterprises
Search & Comparison IntentLooking for short-term or project-based rolesSeeking stable, long-term employment

In summary, Software Engineer Contractors typically work on short-term projects with flexible schedules, while full-time employees enjoy ongoing employment and benefits. Both roles require similar skills and credentials but differ mainly in work arrangement and job stability.

What are the most commonly searched types of Software Engineer Contractor jobs in Virginia?

The most popular types of Software Engineer Contractor jobs in Virginia are:

What job categories do people searching Software Engineer Contractor jobs in Virginia look for?

The top searched job categories for Software Engineer Contractor jobs in Virginia are:

What cities in Virginia are hiring for Software Engineer Contractor jobs?

Cities in Virginia with the most Software Engineer Contractor job openings:

Infographic showing various Software Engineer Contractor job openings in Virginia as of August 2026, with employment types broken down into 88% Full Time, 10% Part Time, and 2% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $146,258 per year, or $70.3 per hour.

Flight Software Engineer

Saic

Chantilly, VA • On-site

$120 - $160/hr

Other

Posted 16 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 80 frontline employees who took The Breakroom Quiz

88th of 226 rated it services


Job description

Description

Join a winning team!! SAIC’s Space and Intelligence Business Group is currently hiring to advance space capabilities supporting our Department of Defense (DOD) and Intelligence Community customers. Ten miles from the SAIC headquarters, our Chantilly, VA team supports systems development, targeting & intelligence analysis, systems engineering & integration and more.


This position is for a Satellite Systems Software Engineer for a large, multi-year contract supporting a cutting-edge and innovative space program. The Satellite Systems Software Engineer must possess and have successfully demonstrated satellite engineering experience. Requires excellent problem-solving, interpersonal, and oral and written communication skills. The Satellite Systems Software Engineer will partner with multi-Agency and multi-Contractor team of system engineers and subject matter experts to effectively plan, organize, and execute all activities across the system life cycle.


The Satellite Systems Software Engineer provides leadership and technical support that may include, but are not limited to the following:


Role Responsibilities

  • Directly contribute to the Government’s mission success through comprehensive analysis, thought leadership, and proactive system engineering activities.

  • Analyze designs and software engineering practices that is integrated into embedded devices and systems and meets industry, customer, safety and regulation standards.

  • Assists with reviews, analyzes, and translates customer requirements into the design of software products for embedded devices and systems.

  • Analyzes, monitors and improves the efficiency and stability of embedded software systems.

  • Witness developer-executed tests for embedded devices and systems.

  • Recommends implementation of current and emerging technologies, tools, frameworks, and changes in regulations relevant to software development and hardware technologies.

  • Advises on software and hardware integration domains.

  • Provide engineering consultation to current satellite operations assisting with vehicle anomaly or event support.

  • Proactively works with Government, Developer, and SETA program managers and system engineers to identify, report, and resolve issues.

  • Works without any direct supervisor.


Qualifications

  • Must possess an active TS/SCI clearance with Polygraph.

  • Bachelors and 5 years of relevant experience; OR Masters and 3 years of relevant experience.

  • Government or Commercial experience.

  • 4+ years of experience designing and developing software for a real-time or non-real-time system.

  • Expert in embedded software system architecture, design, integration and test.

  • Knowledge of orbital mechanics and utility of different orbits.

  • Expert at defining solutions for broad, abstract topics; succinctly captures issues for customer and provides analysis and recommendations.

  • Ability to work in a fast paced, dynamic, and team environment with no supervision.

  • Polished communicator (written and verbal) with highly effective interpersonal skills and personal judgement.


Desired Qualifications

  • STEM or intelligence-related degree.

  • Ability to thrive in a face paced and dynamic environment.

  • Willingness to communicate assessments of complex issues to Program and Mission teams.


Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

#J-18808-Ljbffr

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom