1

Game Programming Jobs in Remote, OR (NOW HIRING)

... and unforgettable gaming experiences -powered by worldclass content , strong technical and ... Engineering) Deep understanding of enterprise software, infrastructure, and IT operations ...

... gaming and so much more, our technology is all around us. We design, develop, manufacture, and ... Partner with Engineering and Supply Chain to align cost structures with sourcing and design changes.

Game Programming information

See Remote, OR salary details

$11K

$92.5K

$173.3K

How much do game programming jobs pay per year?

As of Aug 1, 2026, the average yearly pay for game programming in Remote, OR is $92,545.00, according to ZipRecruiter salary data. Most workers in this role earn between $24,000.00 and $145,400.00 per year, depending on experience, location, and employer.

How do I become a game programmer?

To become a game programmer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Developing strong programming skills in languages like C++ or C#, gaining experience with game engines such as Unity or Unreal Engine, and building a portfolio of projects are essential steps in entering the field.

What is the difference between Game Programming vs Software Development?

AspectGame ProgrammingSoftware Development
Required CredentialsBachelor's in Computer Science, programming skills, knowledge of game enginesBachelor's in Computer Science or related field, programming skills, software engineering knowledge
Work EnvironmentGame studios, entertainment industry, collaborative teamsTech companies, various industries, team-based or individual projects
Industry UsagePrimarily in gaming and entertainmentBroad, including finance, healthcare, enterprise apps
Common Search/ComparisonYesYes

Game programming focuses on creating interactive entertainment using specialized game engines and graphics techniques, while software development encompasses a wide range of applications across industries. Both roles require strong programming skills and similar educational backgrounds, but game programming is more specialized towards gaming platforms and real-time graphics.

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

To thrive as a Game Programmer, you need strong programming skills in languages such as C++, C#, or Java, along with a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with game engines like Unity or Unreal Engine, version control systems, and debugging tools is typically required. Creativity, problem-solving, and effective teamwork distinguish outstanding game programmers in collaborative development environments. These skills ensure efficient code development, innovative gameplay experiences, and seamless project execution in the dynamic gaming industry.

How do game programmers typically collaborate with designers and artists during the development process?

Game programmers work closely with designers and artists to bring the creative vision of a game to life. They translate design documents into functional gameplay systems, implement features, and ensure that artistic assets are integrated seamlessly into the game engine. Regular meetings, collaborative tools, and iterative feedback loops are common, allowing teams to quickly identify and resolve issues. Clear communication and flexibility are essential, as requirements often evolve throughout development.

How much do game coders get paid?

Game programmers typically earn between $50,000 and $120,000 annually, depending on experience, location, and the complexity of projects. Entry-level positions often start around $50,000, while experienced developers working on advanced games or in major studios can earn higher salaries. Skills in programming languages like C++ and knowledge of game engines such as Unity or Unreal are important for higher pay.

What is game programming?

Game programming is the process of writing code to create video games. Game programmers use programming languages, such as C++ or C#, to develop the mechanics, graphics, physics, and interactions that make up a video game. They work closely with game designers, artists, and sound engineers to bring a game to life, ensuring it runs smoothly and meets the desired gameplay experience. Game programming also involves debugging, optimizing performance, and sometimes creating tools for other team members. It is a key part of the game development process, blending technical skill with creativity.

Will game dev be replaced by AI?

Game programming involves creative problem-solving, designing, and coding that currently require human expertise. While AI tools can assist with tasks like asset generation and testing, they are unlikely to fully replace game developers, who bring unique creativity and understanding of player experience to the job.

What jobs can a game developer do?

A game developer can work in roles such as gameplay programmer, graphics programmer, AI programmer, tools developer, or technical artist. These positions involve designing, coding, and optimizing game features using programming languages like C++ or C#, often within game engines like Unity or Unreal Engine. Additional roles include quality assurance, technical design, and project management in the gaming industry.
What are popular job titles related to Game Programming jobs in Remote, OR? For Game Programming jobs in Remote, OR, the most frequently searched job titles are:
What job categories do people searching Game Programming jobs in Remote, OR look for? The top searched job categories for Game Programming jobs in Remote, OR are:
Infographic showing various Game Programming job openings in Remote, OR as of July 2026, with employment types broken down into 66% Full Time, 22% Part Time, 2% Temporary, and 10% Contract. Highlights an 78% Physical, 1% Hybrid, and 21% Remote job distribution, with an average salary of $92,545 per year, or $44.5 per hour.

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago

New


Job description

About Veeco
You probably don't realize it, but what we do at Veeco touches the lives of every person, every day. It's a bold statement, but it's true. From the smartphones in our pockets that access the world's collective knowledge, to the cloud-based services where all that information lives, to high-speed wireless communication and computing power needed to drive artificial intelligence, augmented and virtual reality, gaming and so much more, our technology is all around us. 
 

We design, develop, manufacture, and service highly complex, cutting-edge machines used by our customers to create the essential devices that drive the digital age, connect the world, and improve the human experience. Along with the world's leading technology companies, many of which are household names, we help solve their most difficult material science challenges, enabling technologies for a more connected, sustainable, and convenient world.
 

We're looking for material difference-makers to join our growing team. Interested? Learn more at www.veeco.com/careers.

 Overview

Veeco is seeking a highly motivated Field Applications Engineer to support customer deployment, qualification, and production ramp of Veeco's ion beam deposition systems. The successful candidate will work closely with customers and internal cross-functional teams to execute established process best-known methods (BKMs), qualify new systems, troubleshoot process and hardware issues, and ensure successful adoption of Veeco technology in manufacturing environments.
This role requires a strong combination of process knowledge, equipment troubleshooting capability, and customer-facing communication skills. The engineer will serve as a technical owner for assigned customer engagements and will be expected to independently support tool qualifications, process transfer activities, and production ramp efforts following initial training.

 Responsibilities

Lead process qualification and acceptance activities for Veeco systems at customer sites.
Execute established process BKMs and support process transfer from Veeco development environments into customer manufacturing operations.
Perform process characterization, data collection, analysis, and reporting to ensure customer requirements are achieved.
Troubleshoot process, hardware, and system performance issues and drive timely resolution in collaboration with field service, engineering, and applications teams.
Support installation, startup, and qualification of new systems at customer facilities.
Identify and resolve process deviations, equipment issues, and operational challenges that impact system performance.
Conduct root cause investigations and implement corrective actions for customer escalations.
Deliver customer training on equipment operation, process execution, maintenance procedures, and best practices.
Develop and maintain technical documentation, qualification reports, and process records.
Provide customer feedback and field observations to support product improvements and future development efforts.
Collaborate closely with applications engineering, product management, service, operations, and engineering teams to ensure customer success.
Travel domestically and internationally to support customer qualification, ramp, and production activities.

 Qualifications

Bachelor's degree in Engineering, Physics, Materials Science, Chemistry, or a related technical field.
Minimum of five (5) years of experience supporting semiconductor, optical coating, thin-film deposition, vacuum process, or related manufacturing equipment.
Experience qualifying and supporting production equipment in customer manufacturing environments.
Demonstrated ability to independently troubleshoot complex process and equipment issues.
Experience working directly with customers in a technical support, applications engineering, process engineering, or field engineering capacity.
Willingness and ability to travel approximately 50-75% domestically and internationally.

 Knowledge, Skills & Abilities

Strong understanding of thin-film deposition processes, vacuum systems, and associated hardware.
Working knowledge of process diagnostics, system performance monitoring, and equipment troubleshooting.
Experience with process qualification, process control, and manufacturing support activities.
Ability to interpret process data, identify trends, and perform root cause analysis.
Strong organizational skills with the ability to manage multiple customer priorities simultaneously.
Excellent verbal and written communication skills with the ability to effectively interact with customers and cross-functional teams.
Self-motivated, capable of working independently, and comfortable operating in a fast-paced customer-facing environment.
Experience with semiconductor, photonics, optical coatings, or advanced materials manufacturing is preferred.


Salary and Benefits
The expected salary range for this position is $105,456 - $140,608, plus a bonus opportunity. We will consider your location, experience, and other job-related factors when determining your pay.

Other benefits include:

  • Medical, Dental, and Vision
  • Employee Stock Purchase Plan (ESPP)
  • 401(k) with Company Match
  • Holiday, Vacation, and Sick Time
  • Flexible Spending Accounts (FSA)
  • Commuter Benefits
  • Life and Accident Insurance
  • Disability Insurance
  • Tuition Reimbursement
  • Employee Assistance Program (EAP)
  • Identity Theft Remediation
  • Emergency Travel Assistance

Veeco is an equal opportunity employer. We evaluate applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected characteristics. Veeco is committed to working with and providing reasonable accommodations to individuals with disabilities.