Software Systems Engineer Jobs in Virginia
Software Systems Engineer jobs in Virginia are in strong demand, with the market concentrated in defense, intelligence, federal IT, and aerospace sectors and openings ranging from entry-level associate engineers through senior systems architects. The heaviest hiring activity centers on Northern Virginia, the Hampton Roads metro, and the Richmond area, where anchors like Northrop Grumman, Leidos, and Booz Allen Hamilton maintain large engineering workforces. The most sought-after specialties in Virginia include systems integration, embedded systems development, and model-based systems engineering tied to Department of Defense programs. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 41+ Software Systems Engineer jobs






BCI has an opening for (1) full-time Senior Systems Software (Safety) Engineer, in direct support of the Battle Management System Safety Program, who will become part of the System Safety Team. This team provides specific, tailored, Warfare System and System Safety Engineering support to various Battle Management System applications in identifying requirements and system functions, test analysis, and Verification and Validation (V&V) oversight of multiple safety performer and stakeholder efforts. The successful candidate must be an energetic self-starter, able to articulate complex technical issues in a clear, concise, understandable manner in verbal and written formats, work productively independently and in team environments, meet deadlines, and perform multiple tasks in parallel.
Job Location : Dahlgren, VA
Telework: Minimal
Job Start Date : Immediate
Shift : Flexible work schedule and only requires work beyond a normal day (0800-1600) when supporting special events, such as supporting program reviews or testing that may require a later shift or earlier shift.
Experience Required :
This position requires 10+ years professional experience in software engineering applied to program development, modeling and simulation with at least four (4) years' qualified experience as a Systems Safety Engineer performing tasks focused on the development of system safety analysis, software safety analysis, software safety testing, risk assessment, software safety requirements and safety analysis by identifying, documenting, and tracking resolutions to software safety anomalies . Required safety experience may have been gained in such programs as Aegis Combat and Weapon Systems, Aegis Ballistic Missile Defense (ABMD), Ship Self Defense System (SSDS), Integrated Air and Missile Defense (IAMD), NIFC-CA, DDG-1000, Littoral Combat Ship (LCS) or US Coast Guard programs. Must have demonstrated experience in peer review analysis of code written in programming languages; coordinating, developing, and executing comprehensive Technical Data Packages (TDPs), Safety Assessment Reports (SARs), and System Requirement Hazard Analysis (SRHAs); and Weapon System Explosives Safety Review Board (WSESRB) and the Software Systems Safety Technical Review Panel (SSSTRP). A formal degree in a software engineering, scientific, or technical discipline is required. Two (2) years' experience with Microsoft Office Suite applications (Word, Excel, PowerPoint) is also a requirement.
Description of Duties :
Full-time members of the BCI safety program have responsibilities tailored to provide technical, operational and engineering support for the systems and software engineering team that execute analyses and assessments of safety risks. Participate in and lead engineering and safety reviews. Conduct risk assessment studies and analyses with emphasis on software risk; Prepare reports and briefs and present such materials to formal boards including WSESRB. Perform analyses of System Safety Plans, Safety Management Plans, assessment of hardware and software changes/issues affecting systems safety and the analyses of safety test documentation/plans. Review, identify and translate technical details into terms that clearly communicate safety risk in multiple forms, such as Technical Data Packages and Hazard Records. Function as part of and provide leadership to a collaborative team of safety engineers assembled to accomplish the tasks listed above.
This includes:
- Researching, designing, developing and testing software used in DoD weapon systems;
- Utilizing state-of-the-art model-based tools to interpret and assess design requirements for weapons safety;
- Developing and maintaining currency and understanding of Navy and Joint ordnance, combat and weapon systems;
- Understanding relevant safety issues;
- Participating in engineering and safety reviews;
- Applying the techniques of computer science engineering and math to assess user needs and establish rigorous requirements;
- Analyzing System Safety Plans, Safety Management Plans, assessment of hardware and software changes/issues affecting systems safety; and
- Analyzing engineering artifacts associated with the design and development of a system.
- Analyzing safety test documentation/plans.
Travel routinely related to this position is regional and infrequent, but the applicant must be able and willing to travel in support of tasking.
Applicants must be US citizens. Applicants will be subjected to a security investigation and must meet eligibility requirements for access to classified information.
Equal Opportunity Employer / Veterans / Disabled
See All 41 Software Systems Engineer Jobs in Virginia
Find roles in Virginia that match your experience and apply in just a few clicks.
Find JobsSoftware Systems Engineer Jobs by City in Virginia
Where Virginia roles are concentrated, by current openings.
Software Systems Engineer Job Market in Virginia
A snapshot from current Virginia openings, updated as new roles post.
Who's Hiring



What Virginia Employers Look For
The qualifications that appear most often in software systems engineer jobs across Virginia.
- Bachelor's degree in systems engineering, computer science, or a closely related engineering discipline
- Active Secret or Top Secret security clearance, or eligibility to obtain one
- Proficiency with systems engineering lifecycle tools such as DOORS, CAMEO, or equivalent MBSE platforms
- Experience developing system requirements, architecture documents, and interface control documents
- Familiarity with DoD acquisition frameworks including MIL-STD-499 or the Defense Acquisition System
- Certifications such as INCOSE CSEP or CompTIA Security+ valued by Virginia defense and federal contractors
Software Systems Engineer Jobs in Virginia: Frequently Asked Questions
How do you become a software systems engineer in Virginia?
There is no state-issued license required to work as a software systems engineer in Virginia, but the hiring path is shaped by the defense and federal contracting environment. Most Virginia employers require a bachelor's degree in systems engineering, computer science, or electrical engineering, and a large share of roles require or strongly prefer candidates who hold or can obtain a DoD security clearance. Professional recognition through INCOSE certification strengthens candidacy considerably in this market.
How much do software systems engineers make in Virginia?
Software systems engineers in Virginia earn a median of about $136,460 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $83,350 for the lowest 10% to over $211,930 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software systems engineers in Virginia?
Employers hiring software systems engineers in Virginia right now include SAIC, Anduril, and Umbra, based on current listings on Migrate Mate as of September 2026. Virginia's deep concentration of defense prime contractors and federal agencies makes it one of the most active states nationally for systems engineering talent.
Which Virginia cities have the most software systems engineer jobs?
Chantilly, Reston, and Fairfax have the most software systems engineer openings in Virginia. Northern Virginia drives the largest share because of its proximity to the Pentagon, intelligence community campuses, and the headquarters of major defense contractors, while Hampton Roads openings are anchored by naval installation support work and aerospace programs based in that corridor.
Are there remote software systems engineer jobs in Virginia?
Yes, and more than many engineering disciplines, though the share depends heavily on clearance requirements and program restrictions. About 21% of software systems engineer openings tied to Virginia are remote or hybrid as of September 2026, reflecting a market where classified programs often require on-site presence. The tasks most commonly performed remotely include requirements documentation, architecture modeling, and systems analysis work that does not involve classified networks or hardware access.
How can I get hired as a software systems engineer in Virginia with little or no experience?
The most realistic entry path is through a rotational or associate systems engineer program at a Virginia defense contractor or through a cleared internship that converts to full-time hire. Companies like Northrop Grumman, Leidos, and General Dynamics IT run structured new-graduate programs out of their Northern Virginia and Hampton Roads offices. Candidates from adjacent roles in software development, technical writing, or configuration management regularly move into systems engineering. Completing an INCOSE-recognized systems engineering course and initiating the security clearance process early are the credentials that move a resume to the top.
Where can I find and apply to software systems engineer jobs in Virginia?
You can find and apply to software systems engineer jobs in Virginia on Migrate Mate, which lists current Virginia openings across defense, federal IT, and commercial sectors. Find roles that match your clearance level, specialization, and target metro, then apply directly to the ones that fit.
See All 41 Software Systems Engineer Jobs in Virginia
Find roles in Virginia that match your experience and apply in just a few clicks.
Find Jobs