Share this Job

Realtime 3D Graphics & Mixed Reality Developers - Multiple Openings!

Apply Now

Apply for Job

Date: Jan 16, 2019

Location: St. Louis, MO, US, 63042

Company: FlightSafety International

Requisition 13608

Location: FVS STL Office (0001)  St. Louis , Missouri 63042 , United States (US)

 

Realtime & Mixed Reality Developers Needed - Multiple Openings!

Overview

FlightSafety is the world leader in professional aviation training and simulation systems. These positions (3) are located at FlightSafety Visual Systems in St. Louis, Missouri, where we develop high fidelity flight simulator software.

 

Education Requirements

Bachelors/Masters in Computer Science, Computer Engineering, Information Systems, Computer Science in Computer Game Development, or other applicable technical field. Responsibility level is commensurate with education, experience, and skills.

 

Realtime 3D Graphics Developer

Job Description

Create maintainable software in an agile team and test driven environment supporting a flight simulator image generator, including rendering, shading, lighting, load balancing, collision detection, weather effects, animation, multi-threading, anti-aliasing, dynamic paging, display interfaces and more. Collaborate as part of a multi-disciplinary team.

 

Minimum skills required:

  • C/C++/C# programming
  • Graphics programming: OpenGL or Direct3D, GLSL or other shader programming
  • 3D computer graphics and algorithm development
  • Software architecture and object-oriented design

 

Technical Experience in any of the Following Areas a Plus:  

  • Game development – Unity, Unreal, Crytek, etc.
  • Strong mathematics capability – Matrix algebra, projective geometry, vector math, etc.
  • STL and/or Boost libraries and data structures
  • Design patterns and/or multi-threading experience
  • MS Visual Studio
  • Perl/Python or other scripting experience
  • Reading and using technical specifications
  • Lean/Agile Software Development
  • Infrared sensor, night vision and/or radar systems
  • Geographic information systems (GIS)

 

Mixed Reality Developer

Minimum skills required:

  • C/C++/C# programming
  • Algorithm development/use
  • Object-oriented design
  • Contributions to Virtual/Augmented/Mixed Reality projects

 

Technical Experience in any of the Following Areas a Plus:  

  • Virtual/Augmented/Mixed Reality application development
  • 3D modeling and animation
  • Game development – Unity, Unreal, Crytek, etc.
  • Industrial camera systems control
  • Desktop Aviation Simulation development (eg, X-Plane, Prepar3D)
  • Electronic Flight Information System (Avionics) development 
  • Strong geometry and mathematics capability – Euclidean and projective geometry, matrix algebra, vector math
  • Design patterns and/or multi-threading
  • Reading and using technical specifications
  • Lean/Agile Software Development

 

What We Offer

Our total rewards package goes above and beyond just a paycheck. Whether you’re looking to build your career, improve your health, or protect your wealth, we offer generous benefits to help you achieve your goals.

 

FlightSafety is an Equal Opportunity Employer/Vet/Disabled.


Nearest Major Market: St Louis