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

M3FzL21oUi9mMXphMEZkd0tvc1Yrb3c5Unc9PQ==
  • 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

Night shift,

Similar Jobs

Hiring Healthcare Heroes

Hospice RN - PRN Job at Hiring Healthcare Heroes

We are seeking a compassionate Hospice Registered Nurse to join our extraordinary care team in Bay City, MI. Schedule and Shift Details This is part-time position with a minimum of 4 shifts per month, 1 weekend per month commitmentSat & Sunday 8a-5p and 2 other...

SPARK INVESTMENT MANAGEMENT LLC

PhD Computer Scientist/Software Developer $1M+ Job at SPARK INVESTMENT MANAGEMENT LLC

 ..., etc. Your ability to create effective software, combined with your gift for architecture...  ...an impact on facilitating research, developing new strategies, portfolio management, and...  ...in our shared success, half of whom are graduates from Harvard, MIT, and Cornell. This lucrative... 

Katten Muchin Rosenman LLP

Employee Benefits Associate Job at Katten Muchin Rosenman LLP

 ...Katten, a global Am Law 100 law firm, is seeking a highly qualified Associate to join its Tax Department in the Employee Benefits Practice Group in the New York office. Katten is a full-service law firm with approximately 700 attorneys in locations across the United... 

Gianvito Rossi

Store Operations Assistant Job at Gianvito Rossi

 ...contemporary charm capable of standing out over time. Each style is made unique by a carefully...  ...South Coast Plaza we are looking for a Part-Time Operations Assistant . Main...  ...manager with handling and processing orders for online platforms. Assist manager with... 

Destinee Travel

Travel Agent - Work From Home Job at Destinee Travel

 ...our expanding team. If youre excited to work with a thriving company that offers top-tier...  ...Work Remotely From the Comfort of Your Home Full Training Provided...  ...Research and find the best pricing and travel options based on client needs. Arrange...