{"schemaVersion":"jobsearcher.job.v1","id":"25bdf218f8b6d9e2ab736d62","url":"https://jobsearcher.com/jobs/25bdf218f8b6d9e2ab736d62","canonicalUrl":"https://jobsearcher.com/jobs/25bdf218f8b6d9e2ab736d62","title":"Sr. Software Engineer -Unreal Engine- Flight Safety","description":"Interview: VirtualHybrid: preference in St. Louis MO (also consider Dallas/ Broken Arrow)Visa: All except h1bTop 3 skills: 1.Unreal Engine, 2. C ++, 3. Graphics SoftwareJD: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 algorithmsTechnical 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","company":"ShiftCode Analytics","rawCompany":"shiftcode analytics","city":"St Louis","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-06-01T20:17:26.864Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Sr. Software Engineer -Unreal Engine- Flight Safety","description":"Interview: VirtualHybrid: preference in St. Louis MO (also consider Dallas/ Broken Arrow)Visa: All except h1bTop 3 skills: 1.Unreal Engine, 2. C ++, 3. Graphics SoftwareJD: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 algorithmsTechnical 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","datePosted":"2026-06-01T20:17:26.864Z","dateModified":"2026-06-01T20:17:26.864Z","hiringOrganization":{"@type":"Organization","name":"ShiftCode Analytics","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"St Louis","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"25bdf218f8b6d9e2ab736d62"},"url":"https://jobsearcher.com/jobs/25bdf218f8b6d9e2ab736d62"}}