C++ Developer (Simulation)
Hybrid
Core
Develop core logic, behaviors, and motion models for proprietary simulation engines used in military training systems.
Role type
C++ simulation engine developer
Builds
Core simulation logic, behavior decision systems, and motion models for armed vehicles and units
Domain
Defense training and simulation
Required skills
C++, linear algebra, data structures, algorithms, multithreaded programming
Preferred skills
simulator development, game development, real-time systems, .NET framework, network protocols, physics
Technologies
C++, C#, Lua, MS Azure DevOps, 3ds Max, Blender
Responsibilities
Develop features, modules, entities, and libraries; Architect software systems; Collaborate with testers and hardware developers; Document developed modules
Seniority
Mid-level, hands-on IC
