JA

Joseph Aurili

Available to hire

I'm Joseph Aurili, a software engineer and game developer with over 20 years of C/C++ experience and more than 30 years building games.

About

I’m Joseph Aurili, a software engineer and game developer with over 20 years of C/C++ experience and more than 30 years building games. I’ve worked across casino gaming, consumer video games, and flight simulation tools, designing engines, tools, and gameplay systems across Windows, Linux, Android, iOS, and consoles. I thrive on solving intricate architecture problems, cross‑platform challenges, and building robust toolchains, while collaborating closely with art, design, QA, and management to ship polished products. In past roles I led technical efforts, shipped backend features for large titles, and contributed to engine and SDK development across multiple studios.

  • 26 years' experience
  • Joined October 2025

Industry experience

  • Gaming
  • Software & Internet
  • Media & Entertainment
  • Computers & Electronics

Work experience· 33 roles

Game Engine Developer · Knife Edge SoftwareFeb 2021 – Present · 5 yrs 10 mos

Explored and improved Real Flight engine architecture; migrated engine and game code from 32-bit to 64-bit. Designed and implemented a command system for a new HTML-based GUI SDK and integrated required commands. Refactored legacy objects to standard C++ containers. Used Unreal Engine 5 to implement a game. Served as Perforce administrator and managed assets on Google Drive. Built tools and APIs for flight-sim software using C++, SDL3 and ImGui.

Game Engine Developer · Knife Edge SoftwareFeb 2021 – Present · 5 yrs 10 mos

Explored and improved game engine architecture for Real Flight, a 3D radio controlled flight simulator. Converted the C++ engine and game code from 32-bit to 64-bit. Designed and implemented a command system to back an HTML-based GUI SDK; updated legacy objects to standard C++ containers. Used Unreal 5 to implement a game. Administered Perforce and Google Drive. Built tools and APIs for flight-sim software using C++, SDL3, and ImGui.

Game Engine Developer · Knife Edge SoftwareFeb 2021 – Present · 5 yrs 10 mos

Explored and improved game engine architecture for Real Flight, a 3D radio controlled flight simulator. Converted the C++ engine and game code from 32-bit to 64-bit. Designed and implemented a command system to serve as the backend for a newly added HTML based GUI SDK, and implemented the required commands. Updated use of custom legacy objects to standard C++ containers. Used Unreal 5 game engine to implement a game. Administrator on Perforce source control and Google drive. Implemented tools and APIs for use in flight simulator software using C++, SDL3 and ImGui.

Senior Software Engineer · Planet BingoJan 2021 – Oct 2025 · 4 yrs 10 mos
Senior Software Engineer · Planet BingoJan 2021 – Oct 2025 · 4 yrs 10 mos
Senior Software Engineer · Planet BingoJan 2021 – Oct 2025 · 4 yrs 10 mos
Senior Software Engineer · Technology ExclusiveFeb 2019 – Oct 2025 · 6 yrs 9 mos
Senior Software Engineer · Technology ExclusiveFeb 2019 – Oct 2025 · 6 yrs 9 mos

Hire Joseph Aurili today

Post a job and invite Joseph, or contact them directly. No hidden commission.

Post a job