Find a jobRecruiters

Serious Game Developer

Exclusive opportunity

Onsite

Serious Game Developer

KeyBridge Technologies Inc.

Serious Game Developer

Skills

IOSC#Testing & QAE-LearningGit3D DesignBlenderCompliance

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Oklahoma City, OK, USA

Work mode:

Onsite

Published on:

24 September 2026

What they need


**This is NOT a remote position because of the need to work onsite with specific simulator hardware.**

About KeyBridge’s Software Team

At KeyBridge, we develop innovative and effective gaming solutions combining new technologies and proven gaming theories and technological strategies. We create “Serious Games” and we are making waves in the government and commercial sectors creating eLearning products. Due to our continued success, we are looking for motivated professionals to expand our robust team of software engineers and game developers to help us create products that are Simply Beautiful, Beautifully Simple!

Position Overview:

We are seeking a Serious Game Developer to join our software team and create interactive, immersive training applications using the Unity game engine. The ideal candidate has strong hands-on Unity development experience and enjoys integrating software engineering solutions, interactive 3D environments, and training objectives.

The Serious Game Developer will work closely with software engineers, designers, 3D artists, subject-matter experts, and QA testers to transform training requirements and technical specifications into engaging, reliable, and user-friendly interactive experiences.

This role is primarily focused on Unity development, interactive simulations, serious games, and eLearning/training applications.

Key Responsibilities:

  • Design, develop, and maintain interactive training and simulation applications using Unity and C#.
  • Integrate 3D models, animations, audio, visual effects, UI elements, and other digital assets into Unity projects.
  • Translate storyboards, technical requirements, instructional designs, and subject-matter expert feedback into functional Unity applications.
  • Participate in code reviews, technical discussions, sprint planning, and software development activities.
  • Work with artists and designers to ensure 3D assets and visual designs are technically suitable for implementation.
  • Work with QA testers to identify, reproduce, troubleshoot, and resolve defects.
  • Maintain technical documentation for internal systems
  • Improve development standards, tools, workflows, and reusable frameworks

Required Qualifications

  • 2+ years of professional experience developing applications with Unity.
  • Strong proficiency in Unity’s C# and object-oriented programming.
  • Demonstrated experience building interactive applications or games in Unity.
  • Experience implementing user interactions and input systems in Unity.
  • Ability to read and understand technical requirements, design documents, storyboards, and software specifications.
  • Experience with profiling, debugging, and troubleshooting Unity applications.
  • Experience using Git or another version control system.
  • Strong problem-solving and communication skills.
  • Ability to work independently while also collaborating effectively within and across multidisciplinary teams.

Preferred Qualifications

  • Experience with Unity's animation systems, Addressables, Cinemachine, particle systems, lighting, and physics.
  • Experience developing for Unity’s WebGL platform.
  • Experience developing for mobile platforms such as Android or iOS.
  • Experience with AR/VR or other immersive technologies.
  • Experience with Unity’s XR Interaction Toolkit
  • Experience cross-platform compatible applications
  • Experience utilizing REST APIs, WebSockets, JSON, databases, or external services.
  • Experience developing multiplayer or networked applications using Unity.
  • Familiarity with Unity multiplayer/networking frameworks such as Unity’s Netcode for GameObjects, Photon, Mirror, or similar technologies.
  • Understanding of client-server architecture, network synchronization, server authority, and multiplayer state management.
  • Experience synchronizing player interactions, 3D objects, animations, and simulation states across multiple users.
  • Familiarity with multiplayer concepts such as RPCs, network variables, ownership/authority, interpolation, latency, and connection management.
  • Experience with automated testing or test-driven development.
  • Experience profiling and optimizing Unity applications using the Unity Profiler and related tools.
  • Experience developing reusable Unity frameworks, tools, or editor extensions.
  • Familiarity with eLearning standards or technologies such as SCORM, xAPI, or LMS integration.
  • Experience working in a regulated, government, defense, or security-conscious software development environment.
  • Experience working with Unity’s Canvas System and UI-Toolkit.
  • Familiarity with Agile/Scrum software development practices.
  • Experience developing serious games, training simulations, eLearning applications, or other educational software.
  • Experience developing military, government, industrial, technical, or equipment-training simulations.
  • Experience with 3D modeling pipelines and integrating assets created with Blender, Maya, 3ds Max, or similar tools.
  • Experience with Section 508 compliance.

KeyBridge Technologies, Inc., an EEO employer

**This is NOT a remote position because of the need to work onsite with specific simulator hardware.**

About KeyBridge’s Software Team

At KeyBridge, we develop innovative and effective gaming solutions combining new technologies and proven gaming theories and technological strategies. We create “Serious Games” and we are making waves in the government and commercial sectors creating eLearning products. Due to our continued success, we are looking for motivated professionals to expand our robust team of software engineers and game developers to help us create products that are Simply Beautiful, Beautifully Simple!

Position Overview:

We are seeking a Serious Game Developer to join our software team and create interactive, immersive training applications using the Unity game engine. The ideal candidate has strong hands-on Unity development experience and enjoys integrating software engineering solutions, interactive 3D environments, and training objectives.

The Serious Game Developer will work closely with software engineers, designers, 3D artists, subject-matter experts, and QA testers to transform training requirements and technical specifications into engaging, reliable, and user-friendly interactive experiences.

This role is primarily focused on Unity development, interactive simulations, serious games, and eLearning/training applications.

Key Responsibilities:

  • Design, develop, and maintain interactive training and simulation applications using Unity and C#.
  • Integrate 3D models, animations, audio, visual effects, UI elements, and other digital assets into Unity projects.
  • Translate storyboards, technical requirements, instructional designs, and subject-matter expert feedback into functional Unity applications.
  • Participate in code reviews, technical discussions, sprint planning, and software development activities.
  • Work with artists and designers to ensure 3D assets and visual designs are technically suitable for implementation.
  • Work with QA testers to identify, reproduce, troubleshoot, and resolve defects.
  • Maintain technical documentation for internal systems
  • Improve development standards, tools, workflows, and reusable frameworks.

Required Qualifications

  • 2+ years of professional experience developing applications with Unity.
  • Strong proficiency in Unity’s C# and object-oriented programming.
  • Demonstrated experience building interactive applications or games in Unity.
  • Experience implementing user interactions and input systems in Unity.
  • Ability to read and understand technical requirements, design documents, storyboards, and software specifications.
  • Experience with profiling, debugging, and troubleshooting Unity applications.
  • Experience using Git or another version control system.
  • Strong problem-solving and communication skills.
  • Ability to work independently while also collaborating effectively within and across multidisciplinary teams.

Preferred Qualifications

  • Experience with Unity's animation systems, Addressables, Cinemachine, particle systems, lighting, and physics.
  • Experience developing for Unity’s WebGL platform.
  • Experience developing for mobile platforms such as Android or iOS.
  • Experience with AR/VR or other immersive technologies.
  • Experience with Unity’s XR Interaction Toolkit
  • Experience cross-platform compatible applications
  • Experience utilizing REST APIs, WebSockets, JSON, databases, or external services.
  • Experience developing multiplayer or networked applications using Unity.
  • Familiarity with Unity multiplayer/networking frameworks such as Unity’s Netcode for GameObjects, Photon, Mirror, or similar technologies.
  • Understanding of client-server architecture, network synchronization, server authority, and multiplayer state management.
  • Experience synchronizing player interactions, 3D objects, animations, and simulation states across multiple users.
  • Familiarity with multiplayer concepts such as RPCs, network variables, ownership/authority, interpolation, latency, and connection management.
  • Experience with automated testing or test-driven development.
  • Experience profiling and optimizing Unity applications using the Unity Profiler and related tools.
  • Experience developing reusable Unity frameworks, tools, or editor extensions.
  • Familiarity with eLearning standards or technologies such as SCORM, xAPI, or LMS integration.
  • Experience working in a regulated, government, defense, or security-conscious software development environment.
  • Experience working with Unity’s Canvas System and UI-Toolkit.
  • Familiarity with Agile/Scrum software development practices.
  • Experience developing serious games, training simulations, eLearning applications, or other educational software.
  • Experience developing military, government, industrial, technical, or equipment-training simulations.
  • Experience with 3D modeling pipelines and integrating assets created with Blender, Maya, 3ds Max, or similar tools.
  • Experience with Section 508 compliance.

Job Types: Full-time

Schedule: Monday through Friday

Ability to commute/relocate:

Oklahoma City, OK 73108: Relocate before starting work (Required)

Education Preferred:

  • Bachelor's degree in Computer Science, Software Engineering, Game Development, Interactive Media, or a related field is preferred.
  • Equivalent professional experience and demonstrated Unity development skills may be considered in place of a degree.

Years of experience required:

Unity: 2 years

C#: 2 years

KeyBridge Technologies, LLC is an Equal Opportunity/Disabled/Veteran employer

Benefits:

  • Health insurance

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Mon Consultant Indépendant

Senior sitecore developer - 100 % remote

TJM HT max 527 € (hors éventuels frais de mission, à discuter avec le client)

Freelance

Remote

Skills

Systèmes d'information

9 hours ago

Quick apply

Naxo

Consultant Oracle HCM Core RH Technico-Fonctionnel

550

Freelance

Paris, France

Hybrid

Skills

E-LearningOracle HCMCore HRHCM configurationHCM Data LoaderOTBIBI PublisherHCM Extract

9 hours ago

Quick apply

Unitech Solutions

Développeur .NET Senior

500

Freelance

92270 Bois-Colombes, France

Onsite

Skills

C#.NETMicrosoft SQL ServerGitPostmanRESTful APIsSwagger/OpenAPIASP.NET Web APISonarQubeWebhooks.NET Framework 4.6Azure DevOpsOAuth2/JWTJSON

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools