1

Software Engineer Game Development Jobs in Virginia

Minimum of 7 years of software development experience focused on simulation or game-based environments. A total of 10 years' experience without a degree. * Proficiency in programming languages such ...

Minimum of 7 years of software development experience focused on simulation or game-based environments. A total of 10 years' experience without a degree. * Proficiency in programming languages such ...

Minimum of 7 years of software development experience focused on simulation or game-based environments. A total of 10 years' experience without a degree. * Proficiency in programming languages such ...

Minimum of 7 years of software development experience focused on simulation or game-based environments. A total of 10 years' experience without a degree. * Proficiency in programming languages such ...

Minimum of 7 years of software development experience focused on simulation or game-based environments. A total of 10 years' experience without a degree. * Proficiency in programming languages such ...

Parsons has emerged as a leader in the development of cutting-edge solutions for the Department of ... Parsons creates game-changing space solutions by teaming highly respected subject matter experts ...

Minimum of 7 years of software development experience focused on simulation or game-based environments. A total of 10 years' experience without a degree. * Proficiency in programming languages such ...

Minimum of 7 years of software development experience focused on simulation or game-based environments. A total of 10 years' experience without a degree. * Proficiency in programming languages such ...

Software developer roles and responsibilities include providing expertise in the full software development lifecycle, from concept and design to testing. Software developer responsibilities include ...

Software developer roles and responsibilities include providing expertise in the full software development lifecycle, from concept and design to testing. Software developer responsibilities include ...

Software developer roles and responsibilities include providing expertise in the full software development lifecycle, from concept and design to testing. Software developer responsibilities include ...

Perform all aspects of software lifecycle development and maintenance to in compliance with ... Identify or define software information and engineering requirements commensurate with the ...

Perform all aspects of software lifecycle development and maintenance to in compliance with ... Identify or define software information and engineering requirements commensurate with the ...

Perform all aspects of software lifecycle development and maintenance to in compliance with ... Identify or define software information and engineering requirements commensurate with the ...

next page

Showing results 1-20

Software Engineer Game Development information

See Virginia salary details

$63K

$146.3K

$203.7K

How much do software engineer game development jobs pay per year?

As of Jul 9, 2026, the average yearly pay for software engineer game development 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 are the key skills and qualifications needed to thrive as a Software Engineer in Game Development, and why are they important?

To thrive as a Software Engineer in Game Development, you need strong programming skills (commonly in C++, C#, or Java), a solid understanding of computer graphics and mathematics, and typically a degree in computer science or a related field. Familiarity with game engines like Unity or Unreal Engine, version control systems such as Git, and knowledge of APIs used in gaming is essential. Creativity, problem-solving, teamwork, and effective communication set candidates apart in collaborative and fast-paced environments. These skills are crucial for efficiently building engaging, high-quality games and overcoming the complex technical challenges unique to game development.

What does a Software Engineer in Game Development do?

A Software Engineer in Game Development designs, develops, and maintains the software that powers video games. They work on tasks such as creating game engines, implementing gameplay mechanics, optimizing performance, and fixing bugs. Their responsibilities may also include collaborating with artists, designers, and other engineers to ensure the game runs smoothly and meets creative goals. They often use programming languages like C++, C#, or Python, and may specialize in areas such as graphics, artificial intelligence, or networking.

What are some common challenges faced by software engineers in game development, and how can they be addressed?

Software engineers in game development often encounter challenges such as optimizing performance for various hardware, managing complex codebases, and integrating new features without introducing bugs. Coordination with artists, designers, and other developers is crucial to ensure that gameplay and visuals align seamlessly. Addressing these challenges typically involves writing efficient, maintainable code, participating in code reviews, and using version control systems effectively. Proactive communication and regular playtesting also help catch issues early and maintain project momentum.
Infographic showing various Software Engineer Game Development job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $146,258 per year, or $70.3 per hour.
Simulation Developer

Simulation Developer

MANTECH

Quantico, VA • On-site

Other

Posted just now


ManTech rating

9.0

Company rating: 9.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

27th of 205 rated software companies


Job description

MANTECH seeks a motivated, career and customer-oriented SIMULATION DEVELOPER to join our team in QUANTICO, VA

Join a high-impact team supporting the Marine Corps Warfighting Lab's transition to digital wargaming. As a Simulation Developer, you will serve as a trusted advisor to our customers, ensuring the technical architecture of wargames is robust and reliable while directly shaping the tools used to prepare Marines for the future fight.

Responsibilities include but are not limited to:

  • Designs, develops, and sustains simulation models and environments using a variety of programming languages, tools, and data sources
  • Integrates models and simulations into larger system architectures and supports Marine Corps Warfighting Laboratory (MCWL) Wargaming Division efforts for interoperability testing and model orchestration
  • Collaborates with engineers, analysts, and operational subject matter experts to enhance model fidelity and ensure simulation accuracy
  • Implements new features, conducts model testing and validation, and troubleshoots issues across evolving simulation platforms
  • Leads and supports planning, coordination, and documentation activities for simulation projects, including data collection, stakeholder alignment, and capability tracking

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Game Development, or a related technical field
  • Minimum of 7 years of software development experience focused on simulation or game-based environments.  A total of 10 years’ experience without a degree.
  • Proficiency in programming languages such as C++, C#, Python, or Java
  • Experience with simulation platforms or engines such as AFSIM, NGTS, OneSAF, Unity, Unreal Engine, Simio, or Arena
  • Familiarity with version control systems and collaborative software development workflows

Preferred Qualifications:

  • Understanding of modeling and simulation principles in military or operational contexts
  • Familiarity with mission engineering, wargaming, campaign analysis, or Naval Capabilities Integration Process (NCIP), and associated military systems/processes
  • Knowledge of 3D graphics, physics engines, and database management systems (e.g., SQL)
  • Experience applying Agile or Scrum development methodologies in simulation projects
  • Strong communication, analytical, and cross-functional collaboration skills

Clearance Requirements:

  • Must possess a current/active TS/SCI security clearance.

Physical Requirements:

  • Must be able and willing to perform occasional manual labor and warehouse duties, with the ability to lift up to 50 pounds. Must be able to remain in a stationary position 50% of the time.
  • Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom