Software Engineer

Softworld Inc
Hazelwood, MO, United States
Full-time

Job Title : 80487 - Software Engineer (Unreal Engine / C++)Job Location : HAZELWOOD MO 63042 or REMOTEOnsite Requirements : Unreal EngineC++Simulation developmentJob 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 yearsC++ programmingGame or graphics programming : e.

g., OpenGL, Direct3D, HLSL, GLSLSoftware architecture and object-oriented designData 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 developmentSTL and / or Boost libraries and data structuresDesign patterns and / or multi-threading experienceMS Visual StudioPython or other scripting experienceReading and using technical specificationsLean / Agile software developmentMultispectral sensors, night vision and / or radar systems Geographic information systems (GIS)Atlassian product experience : e.

g. Jira, Confluence, Crucible What We Offer Our total rewards package goes above and beyond the paycheck.As a Berkshire Hathaway company, we provide a complete benefits package.

Realtime 3D Graphics DeveloperOverview : The Client is the world leader in professional aviation training and simulation systems.

Our flight simulation systems are used to train and certify over 75,000 pilots every year on 135+ commercial and military aircraft.

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 located at the client's Visual Systems in St. Louis, Missouri, with remote work options available.Positions available for entry, mid, and senior level candidates.

3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.

This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.

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.

12 hours ago
Related jobs
Promoted
1904labs
St. Louis, Missouri

As a Software Engineer, you will be responsible for the Analysis, Design, and Development of modern application software. ...

Promoted
Indotronix International Corporation
Maryland Heights, Missouri

Indotronix is seeking a Hybrid Job -Senior Software Engineer for a Job Opportunity in Omaha, NE. Mentor junior software engineers. Develop and integ*** software in C#. Investigate and resolve software problem reports / bugs. ...

Promoted
Accenture
St. Louis, Missouri

A Software Development Engineer in Test (Java) who will work in customer-focused agile squads that bring knowledge of some of the following technologies: Java, AWS cloud platform, Salesforce, REST Web Services, Oracle database, Docker, XML/JSON, Selenium, Cucumber. ...

Altimetrik
St. Louis, Missouri

Expert in modern software design principles such as SOLID, DRY, and Single responsibility. ...

Envision-TBS
Chesterfield, Missouri

This position requires a bachelor’s degree in computer engineering, computer science, electrical engineering, mechanical engineering or related discipline with 4+ years of demonstrable experience owning the development of automated/control systems. Ability to drive software development in all phases...

IT Partners,Inc
St. Louis, Missouri

The Software Engineer will provide development and O&M support for a production system utilized to support logistics and transportation management data to the DoD. The software engineer will work in conjunction with developers in an agile approach to respond to break fix issues and to drive enha...

Maximus
St. Louis, Missouri
Remote

Description & Requirements As a Sr Software Engineer, the incumbent will be (1) maintaining and improving existing IT systems focused on supporting health and research programs (2) Collaborating with stakeholders to determine operational needs (3) Designing new IT solutions/functionalities usin...

Reinventing Geospatial Inc
St. Louis, Missouri

As an ArcGIS Software Engineer with RGi, you will develop and operate state-of-the-art of Geospatial Intelligence analysis software. If you are looking for an opportunity to work on cutting-edge projects, make a real impact, and grow your skills as a ArcGIS Software Engineer, we encourage you to app...

Enterprise Holdings
St. Louis, Missouri

You will also assist with the analysis and review of software requirements. ...

Indotronix International Corporation
Maryland Heights, Missouri

Hybrid Job - Software Engineer Level 4 Maryland Heights, Missouri, United States | Posted: 4/9/2024 Indotronix is seeking a Hybrid Job - Software Engineer Level 4 for a Job Opportunity in Maryland Heights, MO. We are seeking an Experienced Software Engineer in Maryland Heights, MO. In this role you ...