For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Upsurge Studios
Upsurge Studios

Gameplay Programmer: Unreal Engine (Vehicles & Combat)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Wireframing/prototyping
Unreal Engine
C++
+23

Permanent role
3 days ago
Apply now

We are looking for an experienced Gameplay Programmer to join our team and help develop an original internal IP using Unreal Engine 5.

The project is currently in its early prototyping and pre-production stage, with a small team focused on exploring and establishing the core gameplay experience, particularly around vehicles, driving mechanics, physics, and vehicle-based combat.

We are looking for someone who enjoys experimenting with ideas, solving technical challenges, and turning early concepts into playable prototypes. You should be comfortable working independently, taking ownership of your work, and collaborating closely with a small development team.

Responsibilities

  • Develop and prototype gameplay systems and mechanics in Unreal Engine 5.
  • Implement and refine vehicle movement, handling, physics, and combat-related systems.
  • Collaborate with designers to evaluate gameplay ideas, test prototypes, and iterate based on feedback.
  • Identify technical challenges, propose practical solutions, and develop maintainable, expandable gameplay systems.

Requirements

  • Strong C++ fundamentals and experience using C++ in Unreal Engine 5, alongside solid Blueprint skills and an understanding of when to use each.
  • Good understanding of physics-based gameplay, including rigid bodies, collisions, impulses, constraints, and friction.
  • Proficiency with Git, including resolving merge conflicts and managing file locks.
  • Experience implementing features using Unreal Engine's gameplay architecture (Pawn, Controller, PlayerState, GameMode, GameState), data-driven design (Data Assets, Data Tables, Choosers), and common C++ coding patterns.
  • Familiarity with Unreal Engine frameworks such as Gameplay Ability System (GAS), CommonUI, StateTree, EQS, and the Lyra Starter Game.
  • Ability to follow established coding guidelines, conventions, and development standards.
  • Strong communication and collaboration skills.

Nice to Have

  • Hands-on experience developing vehicle gameplay in Unreal Engine, including Chaos Vehicles or custom/third-party physics solutions, wheel and suspension setups, tire behaviour, and tuning handling and game feel.
  • Experience developing vehicle combat systems, including weapons, damage, and physics-based interactions.
  • Experience with Unreal Engine networking and replication.
  • Ability to work with Animation Blueprints and the Material Editor for prototyping.
  • Experience developing and refining the 3Cs (character, camera, and controls).
  • Previous involvement in developing original IPs or working on projects during early-stage prototyping​ especially vehicle or racing type games.

Location

ⓘ View potential timezone restrictions

Our team is primarily based in Australia and Japan, and candidates located in either country are preferred. However, we are open to considering experienced applicants from other locations who can collaborate effectively across time zones. This is a fully remote role.

Application Requirements

Relevant hands-on experience is essential. Please only apply if your skills and background align with the technical requirements of this role.

Applicants should provide a CV and examples of relevant projects, gameplay systems, or prototypes, including a description of their individual contributions.

Please note: We plan to open additional positions, including art-related roles, at a later date. We kindly ask applicants from other disciplines to wait for the relevant openings.

About Upsurge Studios

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service