1

Game Simulation Programming Jobs (NOW HIRING)

We are looking for candidates with diverse backgrounds, including game development, CGI artistry ... Proficiency in programming languages such as Python, C++, or similar. * Deep understanding of ...

We are seeking a C++ / Simulation Engineer to drive the performance, architecture, and migration ... An ideal candidate is passionate about games, enjoys tackling a wide range of technical challenges ...

Solid fundamentals: rigid body dynamics, linear algebra, spatial math, programming * Coursework or ... Internship or research experience in robotics, gaming, or graphics EDUCATION and/or EXPERIENCE * BS ...

Solid fundamentals: rigid body dynamics, linear algebra, spatial math, programming * Coursework or ... Internship or research experience in robotics, gaming, or graphics EDUCATION and/or EXPERIENCE * BS ...

next page

Showing results 1-20

People also search for

Game Simulation Programming information

See salary details

$11K

$67.6K

$121.5K

How much do game simulation programming jobs pay per year?

As of May 29, 2026, the average yearly pay for game simulation programming in the United States is $67,601.00, according to ZipRecruiter salary data. Most workers in this role earn between $44,000.00 and $79,500.00 per year, depending on experience, location, and employer.

What is a Game Simulation Programming job?

A Game Simulation Programming job involves developing and optimizing the systems that simulate real-world or fictional behaviors in video games. This includes physics engines, AI behaviors, game mechanics, and interactive environments to create immersive experiences. Programmers in this role use languages like C++ or Python and work closely with designers and artists to ensure realistic or stylized interactions. They may also implement algorithms for collision detection, fluid dynamics, or character decision-making. The goal is to create believable and efficient simulations that enhance gameplay.

What are the key skills and qualifications needed to thrive in the Game Simulation Programming position, and why are they important?

To thrive as a Game Simulation Programmer, you need strong skills in programming (typically C++ or C#), mathematics, and physics, along with a degree in computer science, software engineering, or a related field. Familiarity with game engines like Unity or Unreal, version control systems such as Git, and experience with simulation frameworks are often required. Creative problem-solving, teamwork, and excellent communication skills help individuals excel in fast-paced development environments. These competencies are crucial for creating realistic simulations, collaborating effectively, and ensuring the technical quality of game projects.

What kinds of daily responsibilities can I expect as a Game Simulation Programmer?

As a Game Simulation Programmer, your daily tasks typically include designing and implementing systems that simulate physics, artificial intelligence, and real-world behaviors within a game. You'll collaborate closely with designers, artists, and other programmers to integrate simulation elements and optimize performance. Debugging, testing, and refining simulation code are common, ensuring accuracy and efficiency in complex scenarios. Regular meetings and team discussions help align development goals, and you'll often have opportunities to propose improvements or new features. This role offers a dynamic environment where creativity and technical expertise are both valued.
What are the most commonly searched types of Game Simulation Programming jobs? The most popular types of Game Simulation Programming jobs are:
What states have the most Game Simulation Programming jobs? States with the most job openings for Game Simulation Programming jobs include:
Infographic showing various Game Simulation Programming job openings in the United States as of May 2026, with employment types broken down into 50% Full Time, 35% Part Time, 3% Temporary, 11% Contract, and 1% Summer. Highlights an 66% Physical, 10% Hybrid, and 24% Remote job distribution, with an average salary of $67,601 per year, or $32.5 per hour.
Game Simulation Developer Intern

Game Simulation Developer Intern

Obsidian Solutions Group LLC

Fredericksburg, VA

$18 - $23.75/hr

Other

Posted 7 days ago


Job description

Description

Game Simulation Developer Intern - Obsidian Labs

Primary Work Location: Fredericksburg, VA

Must be a U.S Citizen: Yes


Obsidian Labs, the applied innovation, rapid prototyping, and advanced engineering division of Obsidian Solutions Group, is seeking a Game Simulation Developer Intern to support the design and development of immersive simulation environments. This role provides hands-on experience working alongside a multidisciplinary team building next-generation capabilities that integrate game engine technologies, geospatial systems, and real-time data into operationally relevant training and decision-support tools.

The intern will contribute to the development of interactive simulation features supporting Obsidian Labs' flagship platforms, including VERTEX, enabling advanced Live, Virtual, and Constructive (LVC) training for defense, public safety, and critical infrastructure missions. This is an opportunity to directly support cutting-edge human-machine teaming applications and immersive training systems in a mission-driven environment


Requirements

Specific Responsibilities

  • Support development of simulation environments using game engines such as Unity or Unreal Engine
  • Assist in building interactive features, environments, and gameplay mechanics for training simulations
  • Contribute to integration of real-time data streams, geospatial information, and sensor inputs into simulation environments
  • Develop and test scripts, prototypes, and modules supporting immersive AR/VR and desktop-based simulation systems
  • Collaborate with software engineers, designers, and operational subject matter experts to translate mission requirements into technical features
  • Participate in debugging, performance optimization, and validation of simulation systems
  • Assist with scenario development for training, wargaming, and mission rehearsal applications
  • Support documentation efforts including technical write-ups, user guides, and development notes

Required Skills and Experience:

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Game Development, Software Engineering, or related field
  • Experience with at least one programming language (C#, C++, Python, or JavaScript)
  • Familiarity with game engines such as Unity or Unreal Engine
  • Basic understanding of object-oriented programming and software development principles
  • Strong problem-solving skills and willingness to learn in a fast-paced environment
  • Ability to work both independently and as part of a collaborative team
  • Photo editing (ex. Adobe photoshop, Adobe Illustrator)
  • Applicants are required to submit a cover letter along with a portfolio or demo reel link demonstrating their work. 

Desired Skills and Experience:

  • Experience with AR/VR development or immersive technologies
  • Familiarity with 3D modeling tools (Blender, Maya, or similar)
  • Understanding of simulation concepts, physics engines, or AI behaviors in games
  • Exposure to geospatial tools (GIS) or mapping frameworks
  • Interest in defense, public safety, or mission-driven simulation applications
  • Experience working with version control systems (e.g., Git)

Physical Requirements and Work Environment

  • Normal office and lab environment

Travel Requirements

  • N/A

Company Description

Obsidian Solutions Group LLC (OSG) is a fast-growing professional services firm based in Fredericksburg, VA. We create value for our customers by delivering technology-enabled & mission-oriented technical solutions that solve complex problems, protecting people, information, and assets. Our core capabilities are in providing Enterprise IT, Intelligence Analysis, Production & Development and Knowledge-Based Professional Services Solutions that enable the customer's mission. Obsidian Solutions Group LLC is a certified 8(a), service-disabled, veteran-owned small business.

A career at Obsidian Solutions Group means you are able to put your expertise, credentials, and talents to great use working with customers in the DOD and Intelligence Community, while enjoying the excitement of working in a fast-growing organization committed to making a difference for our customers and in our community. Contribute independently and collaboratively alongside our amazing team of doers and thinkers. Obsidian Solutions Group is small enough to offer a family atmosphere yet large enough to deliver a highly competitive compensation package. We hire and retain the best in the industry, offering exceptional benefits that protect the well-being of our employees, their spouses and domestic partners, and their families.

Our corporate philosophy is centered on hiring and retaining employees with the requisite skills, professional experience, personal commitment, and ethical standards necessary to foster a culture of operational excellence necessary to surpass our customer's expectations.

Disclaimer

The above information on this description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job.

Obsidian Solutions Group is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, parental status, protected veteran status, and any other non-merit factor, or any other characteristic protected by law.