Work in Iowa Veterans Jobs

Job Information

Aerotek Software Engineer (Remote) in Des Moines, Iowa

Aerotek is hiring a Software Engineer for a REMOTE position with one of our clients in the Aerospace industry.


  • Comfortable working in R&D Agile dynamic team trying to solve novel problems

  • 3+ years experience building or working with modern game engines such as Unreal Engine 4, Unity, etc

  • 5+ years experience in working with real-time graphics APIs such as OpenGL, DirectX or Vulkan

  • Writing shaders using HLSL, SPIR-V or GLSL

  • Deep architectural understanding of modern game engines such as Unreal Engine 4, including threading model, efficient level-streaming for open-world support, strong C++ interface knowledge, Blueprints, optimal data formats, Unreal plugin architecture, use of custom shaders for application-specific effects

  • Unreal Engine 4 knowledge relevant to Windows-based platforms with PC gaming cards, XR headsets, Android mobile devices

  • Experience with soft real-time systems, and a desire to work on design challenges that may require novel solutions

  • Knowledge of simulation and training systems a strong plus, such as vehicle and flight simulators

  • Preferred experience:

  • Experience working on low latency real-time graphics and rendering pipeline optimization

  • Profiling tools such as RenderDoc, Tracy, GPU Profiler

  • Plus

  • Knowledge of cloud-native design a plus, especially related to gaming, including microservices and serverless architectures, Amazon Web Services and/or Microsoft Azure, DevOps/DevSecOps principles

For immediate and confidential consideration, please contact Valerie Manalo at (503)403-1971.

About Aerotek:

We know that a company's success starts with its employees. We also know that an individual's success starts with the right career opportunity. As a Best of Staffing® Client and Talent leader, Aerotek's people-focused approach yields competitive advantage for our clients and rewarding careers for our contract employees. Since 1983, Aerotek has grown to become a leader in recruiting and staffing services. With more than 250 non-franchised offices, Aerotek's 8,000 internal employees serve more than 300,000 contract employees and 18,000 clients every year. Aerotek is an Allegis Group company, the global leader in talent solutions. Learn more at

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.