Sr. Realtime Graphics & Unreal Engine Developer Job at Revel IT, Dallas, TX

NnNkT1NNK3lwUmxtZkUydzNmNlNpa1U5L1E9PQ==
  • Revel IT
  • Dallas, TX

Job Description

Must be US Citizen, No C2C

Duration: 12 Month

Preference is St. Louis - open to Dallas or Broken Arrow, OK

Hybrid Schedule: 3 days in office, 2 remote

We are looking for intelligent, creative, motivated software developers to join our 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 our 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

Job Tags

Remote job, Night shift,

Similar Jobs

Viterra US

Grain Elevator Operator Job at Viterra US

***GRAIN ELEVATOR OPERATOR*****Onsite in Rushville, IN** Job Summary: The grain elevator operator is responsible for the day-to-day operations of a grain elevator facility, including receiving, storing, occasionally processing, and shipping grains and other agricultural... 

*US AMR-Jones Lang LaSalle Americas, Inc.

Lead Operating Engineer Job at *US AMR-Jones Lang LaSalle Americas, Inc.

 ...Lead Operating Engineer Develop your engineering career at JLL! The Lead Operating Engineer leads, with minimal supervision, the operation, inspection, and maintenance processes of mechanical, HVAC, electrical, and plumbing equipment and systems. This role may include... 

WVUH West Virginia University Hospitals

Quality Coordinator Perioperative Services Job at WVUH West Virginia University Hospitals

 ...ll find other important information about this position. The Quality Coordinator for Perioperative Services/Childrens Hospital will...  ...perioperative/HVI laboratory standards. This individual will assure all WV State Licensure requirements are maintained for all perioperative... 

ICAN Inc

Children's Crisis Residence Manager Job at ICAN Inc

 ...Job Description Job Description The Children's Crisis Residence Manager (CRM) is responsible for collaborating with the Program Director, Clinicians and other team members in overseeing all aspects of operation for the Children's Crisis Residence program. The CRM... 

Simulacra

Medical Device Sales Representative Job at Simulacra

 ...Company Join a high-growth company in the Medical Device industry. They are seeking an ambitious, high-performing B2B Medical Device Sales Representative to join their dynamic team. Position Overview The ideal candidate is a competitive self-starter that thrives...