David Simmons

Principal Software Engineer at Red 6

David Simmons has a diverse work experience in the software engineering field. David is currently working as a Principal Software Engineer at Red 6 since January 2023. Prior to that, they were a Simulation/Game Engine Software Engineer at Improbable from September to December 2022.

The majority of their experience comes from working at Cubic Defense Applications, where they held various roles from August 2010 to September 2022. David started as a Lead Principal Software Engineer, where they were responsible for the overall architecture and design of Unreal 4 Engine and CryEngine 3. David also served as a Software Supervisor, managing the resource allocation of software engineering teams, and as a Scrum Master for an Agile team focused on software and art development.

Before joining Cubic Defense Applications, David worked at Meggitt Training Systems as a Senior Software Engineer from May 2004 to August 2010. In this role, they developed and maintained real-time military simulation applications, utilizing various programming languages and technologies. David also led the software development for the Singapore Police Coast Guard Integrated Tactical Training Center.

David's career started at IBM, where they worked as a Software COOP from May 2000 to 2003.

David Simmons earned their Bachelor of Science degree in Computer Science from the Georgia Institute of Technology, completing their studies from 1998 to 2003.

Links

Previous companies

IBM logo
Cubic logo
Improbable logo

Timeline

  • Principal Software Engineer

    January, 2023 - present

View in org chart