1

Flexible Software Jobs in Virginia (NOW HIRING)

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

... Flexible Spending Account, Employee Assistance Program, and Tuition Reimbursement. WR is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without ...

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

... Flexible Spending Account, Employee Assistance Program, and Tuition Reimbursement. WR is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without ...

Software Engineer

Norfolk, VA · On-site

$92K - $134K/yr

... Flexible Spending Account, Employee Assistance Program, and Tuition Reimbursement. WR is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without ...

Software Engineer

Virginia Beach, VA · On-site

$84 - $117/hr

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... Medical, Dependent Care and Commuter Flexible Spending Accounts * Employee Assistance Program

Software Engineer

Virginia Beach, VA · On-site

$84 - $117/hr

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... Medical, Dependent Care and Commuter Flexible Spending Accounts * Employee Assistance Program

Engineer the software behind tomorrow's mission. NS2 Mission is seeking an expert Software ... well-being, and flexible working models help ensure that everyone - regardless of background ...

Responsibilities: * Assist in the design and coding of software components, units, and modules ... flexible spending accounts and more in order for our employees to maintain a secure work/life ...

Responsibilities: * Assist in the design and coding of software components, units, and modules ... flexible spending accounts and more in order for our employees to maintain a secure work/life ...

Responsibilities: * Assist in the design and coding of software components, units, and modules ... flexible spending accounts and more in order for our employees to maintain a secure work/life ...

Engineer the software behind tomorrow's mission. NS2 Mission is seeking an expert Software ... well-being, and flexible working models help ensure that everyone - regardless of background ...

Build mission-critical software that makes a difference. NS2 Mission is seeking a talented Software ... well-being, and flexible working models help ensure that everyone - regardless of background ...

Our Reston team is hiring a Software Engineer to help build and mature technically sophisticated ... are flexible with our relocation timelines. Perks and Benefits * Medical, Dental and Vision ...

Build mission-critical software that makes a difference. NS2 Mission is seeking a talented Software ... well-being, and flexible working models help ensure that everyone - regardless of background ...

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to ... You'll have the autonomy to take the time you need through a unique flexible time off benefit and ...

The Software Engineer participates in all phases of the Software Development Life Cycle (SDLC ... Commuter Flexible Spending Accounts · Employee Assistance Program · Wellness benefits include ...

Showing results 21-40

Flexible Software information

What is the difference between Flexible Software vs Software Developer?

AspectFlexible SoftwareSoftware Developer
Required CredentialsTypically no formal certifications, but familiarity with software toolsBachelor's degree in Computer Science or related field, certifications optional
Work EnvironmentOften freelance, remote, or project-basedUsually full-time, office or remote-based
Industry UsageUsed across various industries for flexible software solutionsPrimarily in tech, IT, and software development companies
Search & Comparison IntentLooking for flexible roles or freelance opportunitiesSeeking software development careers or job roles

Flexible Software refers to roles or tools that offer adaptable, project-based work without strict credentials, often in freelance settings. Software Developers typically require formal education and work in structured environments. Both serve different employment needs but overlap in software-related tasks.

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

The most popular types of Software jobs in Virginia are:

What cities in Virginia are hiring for Flexible Software jobs?

Cities in Virginia with the most Flexible Software job openings:

Infographic showing various Flexible Software job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 69% Full Time, 23% Part Time, and 7% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution.

Software Engineer

WR Systems

Norfolk, VA • On-site

$92K - $134K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

Clearance Requirement: Ability to obtain and maintain a Secret Clearance
Travel Requirements: 10 – 20%
Location: Norfolk, VA OR Fairfax, VA
 
 
SUMMARY: WR Government Business Solutions is seeking a Software Engineer to support the design, development, integration, and testing of advanced research and development (R&D) systems and technologies. This role will contribute to the development of software solutions supporting complex engineering systems and customer-driven technical requirements.
 
Position responsibilities will include, but are not limited to the following:
  • Research, design, develop, test, and maintain software applications and systems in support of advanced R&D efforts.
  • Collaborate with hardware and systems engineering teams to support integrated product development.
  • Consult with customers to gather and analyze program needs, objectives, functional requirements, and system interfaces.
  • Support software maintenance, troubleshooting, and enhancement activities throughout the development lifecycle.
  • Formulate software designs using scientific analysis, mathematical modeling, and engineering principles to evaluate and predict system performance.
  • Develop software solutions with minimal supervision while delivering high-quality products and technical solutions to customers.
  • Participate in customer meetings and technical discussions to translate high-level objectives into detailed software requirements.
  • Support Agile software development activities, including planning, implementation, testing, and documentation.
 
Candidates must possess the following knowledge, skills, and experience:
  • Bachelor of Science degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mathematics, Physics, or a related scientific discipline.
  • Equivalent experience may be substituted in lieu of a degree, depending on domain experience and contractual requirements.
  • Three (3)+ years of professional software engineering experience.
  • Strong proficiency in Python and modern C++.
  • Knowledge in one or more of the following areas: Signal Processing, Target Tracking, Computational Mathematics, or Electromagnetics.
  • Familiarity with Agile software development methodologies.
  • Strong experience working in Linux operating environments.
  • Experience using Git for software configuration management.
  • Willingness to travel as needed.
 
Preferred experience and skills: 
  • Familiarity with Docker and containerization technologies.
  • Familiarity with modern software architectures, including microservices-based designs.
  • Knowledge of DDS and/or Kafka.
  • Experience mentoring junior engineers.
  • Knowledge of MATLAB.
  • Experience supporting software integration, test, and deployment activities.
  • Experience developing software requirements and technical documentation.
 
 
The selected candidate will be required to pass a pre-employment third-party background check which may include verification of any of the following: Employment history; Education and/or certifications; Criminal history; Driving Records; Other records or information related to the candidate’s suitability for the position.
 
Position Salary Range: Norfolk $78,000 - $113,000; Fairfax $92,000 - $134,000. The listed salary range represents the typical range for this position. WR bases the offered salary on a variety of factors including, but not limited to, individual candidate qualifications, such as education, experience, knowledge, and skills, scope and responsibilities of the position, and market and business considerations.
 
Benefits Offered: WR offers a comprehensive benefits package for eligible employees including Medical, Dental, Vision, 401(k), Paid Time Off, Company Paid Holidays, Life Insurance, Short- and Long-Term Disability, Flexible Spending Account, Employee Assistance Program, and Tuition Reimbursement. 
 
WR is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, traits associated with race, color, citizenship status, national origin, ancestry, genetic information, creed, sex, sexual orientation, gender identity or expression, pregnancy, childbirth, or related medical conditions, including lactation, age, religion, marital status, physical or mental disability, veterans’ status, or any additional factors that are protected by law. EOE/Veteran/Disability. Please see https://wrsystems.com/our-responsibility/ for more information.

Required Skills
Required Experience