2

Entry Level Game Programmer Jobs in Virginia (NOW HIRING)

This entry-level position will work with our established team of engineers, focused on day-to-day ... Team activities and gaming We are proud to be an Equal Opportunity Employer and do not discriminate ...

This entry-level position will work with our established team of engineers, focused on day-to-day ... Team activities and gaming We are proud to be an Equal Opportunity Employer and do not discriminate ...

This entry-level position will work with our established team of engineers, focused on day-to-day ... Team activities and gaming We are proud to be an Equal Opportunity Employer and do not discriminate ...

Field Technician 2

Fredericksburg, VA · On-site

$18 - $24.50/hr

... in the game. Achievements are shared and celebrated. As a team, we are motivated to better ... THE COMPANY KCI Technologies, Inc. is a 100% employee-owned engineering, consulting and ...

Entry Level Game Programmer information

See Virginia salary details

$10.9K

$91.8K

$172K

How much do entry level game programmer jobs pay per year?

As of May 30, 2026, the average yearly pay for entry level game programmer in Virginia is $91,841.00, according to ZipRecruiter salary data. Most workers in this role earn between $23,800.00 and $144,300.00 per year, depending on experience, location, and employer.

What Does an Entry Level Game Programmer Do?

An entry-level game programmer works to develop application code for video games. Your duties in this career include coding different complex sequences and algorithms that can adapt to video game design. You can choose to work in a specialty of video game programming, such as graphics, network creation, artificial intelligence, or building the user interface. You take the design team’s ideas and assist them in bringing the content to life in a way that a computer understands. Other responsibilities may include trying out a prototype, testing the software for bugs and code errors once the team completes it, communicating with the designers, artists, and writers, and helping to integrate functions into the game.

What are the key skills and qualifications needed to thrive as an Entry Level Game Programmer, and why are they important?

To thrive as an Entry Level Game Programmer, you need a solid grasp of programming languages such as C++ or C#, basic game development principles, and often a relevant degree in computer science or a related field. Familiarity with game engines like Unity or Unreal Engine and version control systems such as Git is commonly expected. Strong problem-solving abilities, teamwork, and effective communication are crucial soft skills for collaborating with designers and artists. These combined skills enable you to contribute efficiently to game development projects, troubleshoot issues, and work productively within multidisciplinary teams.

What are some common challenges entry level game programmers face when starting out, and how can they overcome them?

Entry level game programmers often encounter challenges such as adapting to large codebases, understanding existing game engines, and collaborating effectively with multidisciplinary teams. It can be overwhelming to navigate legacy code or pick up new tools quickly. To overcome these hurdles, it's helpful to ask questions, seek mentorship from senior developers, and actively participate in code reviews. Building strong communication skills and regularly studying project documentation also play a key role in ensuring a smooth transition into professional game development.

What is the difference between Entry Level Game Programmer vs Junior Game Developer?

AspectEntry Level Game ProgrammerJunior Game Developer
Required CredentialsBachelor's in Computer Science, Programming skillsBachelor's in Computer Science or related, basic programming knowledge
Work EnvironmentGame studios, software companiesGame studios, tech firms
Employer & Industry UsageCommonly used in gaming industry for entry rolesUsed interchangeably in gaming and software development
Search & Comparison IntentUnderstanding entry-level programming roles in gamingExploring junior development positions in game development

Entry Level Game Programmers and Junior Game Developers often share similar educational backgrounds and work environments. However, the term 'Entry Level Game Programmer' typically emphasizes programming skills specifically for game development, while 'Junior Game Developer' may include broader responsibilities like design and testing. Both roles serve as starting points in the gaming industry, with overlapping skills but slightly different focus areas.

What are the most commonly searched types of Game Programmer jobs in Virginia? The most popular types of Game Programmer jobs in Virginia are:
What are popular job titles related to Entry Level Game Programmer jobs in Virginia? For Entry Level Game Programmer jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Entry Level Game Programmer jobs in Virginia look for? The top searched job categories for Entry Level Game Programmer jobs in Virginia are:
What cities in Virginia are hiring for Entry Level Game Programmer jobs? Cities in Virginia with the most Entry Level Game Programmer job openings:
Transportation Engineer-in-Training

Transportation Engineer-in-Training

KCI Technologies Inc.

Richmond, VA

$76.70K - $101.40K/yr

Full-time

Posted 22 hours ago


KCI Technologies rating

7.8

Company rating: 7.8 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

172nd of 350 rated engineering


Job description

Overview

Join us as we Rise to the Challenge

At KCI, we're building an enduring community that provides unparalleled value to our employee-owners. We make our mark designing and delivering our world-class solutions, so we invest deeply in supporting and developing our team. We reward integrity and commitment, and when we do well, you do well. Our employees have the freedom to innovate, unlimited growth, a voice that matters, a lifestyle that works, and skin in the game. Achievements are shared and celebrated. As a team, we are motivated to better ourselves, each other, and the world around us. 

 

THE COMPANY

KCI Technologies, Inc. is a 100% employee-owned engineering, consulting and construction firm serving clients throughout the United States. KCI is recognized as an industry leader, employing cutting-edge technologies, management practices and strategic growth initiatives. Employee ownership fosters an entrepreneurial spirit, encourages technical expertise, and shapes strategic planning.

KCI is currently ranked #50 on Engineering News-Record's list of the Top 500 design firms in the nation.

KCI BENEFITS INFORMATION

We offer a competitive compensation package, family friendly benefits, a collaborative working environment, and the training, mentoring and resources you need to advance in your career.

We understand that you have choices, and we know that together we will make a great team!

KCI is committed to building a diverse and inclusive staff, and we encourage women, people of color, LGBTQ+ individuals, and individuals with disabilities to apply.

Duties, Responsibilities & Other

This opportunity is an entry-level transportation engineering position. This opportunity is intended for Spring 2026 graduates, with the position starting in Summer 2026. The position will be within the Transportation Practice of KCI Technologies to perform the following duties:

    • Assist in the development of multiple construction plans for transportation projects.  These duties will be performed under the supervision of a senior project engineer or project manager.
    • Perform work which involves conventional types of plans, investigations, surveys, structures, or equipment.  Assignments usually include engineering calculations, interpretation of engineering drawings and specifications, and assistance with proposal preparation.
    • Help to coordinate work of multiple engineering disciplines, as well as performing drafting/CADD work for the project. 
    • Develops engineering reports, quantities and Construction Cost Estimates

The ideal candidate will posses these preferred qualifications:

    • General Knowledge and/or experience with MicroStation, AutoCAD
    • Candidate must have good communication and technical writing skills and a working knowledge of Microsoft Word and Excel
    • Familiarity with AASHTO, MUTCD, and NACTO standards
    • EIT certification Preferred
Qualifications

Education and/or Skills Required: 0-2 Years of experience Bachelor's degree in engineering from an ABET-Accredited Program General knowledge of required design software (MicroStation, AutoCAD, Revit) Strong proficiency in Microsoft Word and Excel. Good communication and technical writing skills. Detail-oriented with strong organizational skills. Ability to work collaboratively in a team environment. Strong problem-solving skills and ability to think critically.

Education and/or Work Experience Preferred: Previous internships or work experience in the Engineering field.

Certificates, licenses, and/or Registrations Required: Valid Driver's License Ability to maintain required certifications.

Certificates, licenses, and/or Registrations Preferred: Engineer-in-Training (EIT) certification

Pre-employment drug screening and background check are conditions of employment.

Employment Type: FULL_TIME

What KCI Technologies employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom