Unreal Engine Developer
Company: System One
Location: Broken Arrow
Posted on: June 28, 2025
|
|
Job Description:
Our client is the world leader in professional aviation training
and simulation systems. Their flight simulation systems are used to
train and certify over 75,000 pilots every year on 135 commercial
and military aircraft. We are looking for intelligent, creative,
motivated software developers to join their software teams working
to build the most realistic, immersive simulation possible. These
positions are based out of St. Louis, Missouri, but the team can
also support developers working out of their Tulsa or Dallas
locations. Positions available for entry, mid, and senior level
candidates. Job Description Design, develop, and provide subject
matter expertise for a flight simulation product built on Unreal
engine. Leverage, extend, or replace native Unreal engine
capabilities with an eye towards performance, visual realism, and
long-term maintainability. Contribute to subsystems including
rendering, shading, lighting, load balancing, weather effects,
animation, multi-threading, anti-aliasing, dynamic paging, display
interfaces, and more. Provide guidance on estimation, scheduling,
and software architecture decisions. The team is agile and
multi-disciplinary. The position incorporates all facets of
software development from communication, requirements assessment,
research, design, development, testing, integration, peer review,
documentation, maintenance, and end user support. Minimum skills
required: Unreal engine developer experience - minimum 5 years C++
programming Game or graphics programming: e.g., OpenGL, Direct3D,
HLSL, GLSL Software architecture and object-oriented design Data
structures and algorithms Technical experience in any of the
following areas is a plus: Strong mathematics capability – matrix
algebra, projective geometry, vector math, etc. Game development
STL and/or Boost libraries and data structures Design patterns
and/or multi-threading experience MS Visual Studio Python or other
scripting experience Reading and using technical specifications
Lean/Agile software development Multispectral sensors, night vision
and/or radar systems Geographic information systems (GIS) Atlassian
product experience: e.g. Jira, Confluence, Crucible Notes These
positions are for a 6-12 month contract. The project goals is to
create a Level-D flight simulator on top of Unreal Engine. Much of
this project is “under the hood” so developers must have a deeper
understanding of Unreal Engine than just Blueprints. Ref: 208-Eng
Tulsa
Keywords: System One, Broken Arrow , Unreal Engine Developer, IT / Software / Systems , Broken Arrow, Oklahoma