Software Engineer / Unreal Dev
13 Days Old
Job Title: Software Engineer / Unreal Dev
Job Location: HAZELWOOD MO 63042
Onsite Requirements:
Unreal
C++
Programming
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:
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
**This client is a US Federal Government contractor and is legally required to hire US Citizens. US Citizens will only be considered for this role**
- Location:
- Hazelwood, MO, United States