Unreal Engine Developer

Overview

On Site
$DOE
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - long term

Skills

DoD
Research and Development
Software Testing
UI
Animation
Project Scoping
Emerging Technologies
Computer Science
Game Development
C++
Unreal Engine
Prototyping
Scripting
Mathematics
Optimization
Perforce
Apache Helix
Cloud Computing
Communication
Conflict Resolution
Problem Solving
Attention To Detail
Management
Virtual Reality
Augmented Reality
Computer Networking
Replication
Artificial Intelligence
Physics
3D Computer Graphics
Trade Shows
IMG
LinkedIn
SAINT
Technical Direction

Job Details

Job Title:- Unreal Engine Developer

Location:- Cookeville, TN Onsite, Hybrid

Part-time / Contract / Temporary

C2H

Full Job Description

Seeking an experienced Unreal Engine Developer to assist with the development of custom integrated Augmented & Virtual Reality systems. This role requires expertise in C++ and/or Blueprints, strong problem-solving skills, and the ability to work collaboratively with artists, designers, and engineers to deliver immersive, high-quality experiences.

This position would be ideal for an innovative and team-oriented programmer who is looking to solve real problems. ARCS frequently works as a government contractor for the US Department of Defense conducting Research and Development to provide solutions utilizing Virtual Reality, Augmented Reality, and Mixed Reality, depending on the scope of the project.

Job Responsibilities

Develop, implement, and optimize interactive applications, simulations, and/or games in Unreal Engine (UE4/UE5).

Modify existing software to correct errors and/or improve performance.

Write clean, maintainable, and efficient C++ code and Blueprints for gameplay systems, tools, and features.

Assist other programmers with software testing and validation procedures and programming.

Build and maintain core engine systems, including physics, AI, UI, animation, and networking (depending on project scope).

Optimize performance for desktop, console, VR/AR, and mobile platforms.

Maintain clear communication with management as well as the other computer programmers to relay important updates, setbacks, and overall progress.

Ensure products conform to high industry standards.

Meet with the development and management teams to discuss ideas and specifications.

Follow instructions from our Lead Developer for specific tasks.

Stay current with Unreal Engine updates, emerging technologies, and industry trends.

Minimum Qualifications

Bachelor's degree in computer science, game development or similar field (can be substituted with experience).

10+ years of proven experience working with C++,

10+ years of proven experience working with Unreal Engine (UE4 or UE5),

Experience with Blueprints for prototyping and gameplay scripting.

Strong understanding of 3D math, rendering pipelines, shaders, and optimization techniques.

Experience with Perforce P4 Helix Cloud.

Excellent communication skills, both oral and written.

Excellent time management skills.

Excellent problem-solving skills.

Excellent attention to detail.

Ability and willingness to work well with development and management teams.

Ability to adapt and learn quickly and continuously.

Preferred Qualifications

Experience with VR/AR/MR/XR development.

Knowledge of multiplayer networking, replication, and online services.

Exposure to AI systems, physics simulation, or procedural generation.

Familiarity with content pipelines for 3D models, animations, and textures.

Previous contributions to shipped games, simulations, or interactive experiences.

Travel

This position may require occasional travel to our customers, conferences and trade shows.

Benefits

Flexible Schedule

Compensation based on qualifications and experience.

Opportunity to be a part of a collaborative, encouraging environment where your contributions truly make a difference.

Navya Gupta
Sr. IT Technical Recruiter

Email:

Gtalk:
Phone: +1

Linkedin id:
Address: 505 Knolle Court, Saint Augustine| FL 32092

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.