Principal C++ Physics Programmer for Real-Time Wargaming

Code Metal

Philippines

Hybrid

PHP 8,777,000 - 14,420,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health care plan
401k matching
Paid time off
Relocation assistance
Flexible hybrid or remote work

Job summary

Code Metal is building a next-generation wargaming and decision-support platform for the DoW. We seek a Physics Programmer to implement a high-performance C++ runtime that executes physics, AI, sensor, and environmental models across a large engine.

You will own core engine systems, design an ECS architecture, and optimize for deterministic replay, multi-threaded execution, and memory efficiency in a demanding real-time environment.

Qualifications

  • Extensive professional C++ development experience in production software.
  • Experience shipping at least one commercial game or engine.

Responsibilities

  • Architect and implement the core C++ runtime for a large-scale wargaming platform.
  • Own engine structure, performance, and long-term health of a substantial codebase.
  • Design ECS architecture for large numbers of heterogeneous simulation entities.
  • Build data-oriented storage, lifecycle, queries, scheduling, and deterministic replay.

Skills

C++ expert
Game engine
Physics engine
Modern C++
ECS design
Performance optimization
Profiling tools
Real-time physics
API design
Large codebase
Security clearance

Tools

Profiling tools

Job description

Code Metal is building a next-generation wargaming and decision-support platform for the DoW. We seek a Physics Programmer to implement a high-performance C++ runtime that executes physics, AI, sensor, and environmental models across a large engine.

You will own core engine systems, design an ECS architecture, and optimize for deterministic replay, multi-threaded execution, and memory efficiency in a demanding real-time environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Physics Programmer - Real-Time Simulation
Senior C++ Physics Programmer - Real-Time Simulation

Code Metal • Philippines

Hybrid
PHP 7,524,000 - 11,285,000
Healthcare plan
401k matching
Paid time off
+2
Staff Physics Programmer, C++ (Modeling & Simulation)
Staff Physics Programmer, C++ (Modeling & Simulation)

Code Metal • Philippines

On-site
PHP 7,524,000 - 11,285,000
Healthcare plan
401k matching
Paid time off
+2
Principal Physics Programmer, C++ (Modeling & Simulation)
Principal Physics Programmer, C++ (Modeling & Simulation)

Code Metal • Philippines

Hybrid
PHP 8,777,000 - 14,420,000
Health care plan
401k matching
Paid time off
+2
Platform Engineer for AI-Driven Physics Infrastructure
Platform Engineer for AI-Driven Physics Infrastructure

Embedded Shishya • Boston

Hybrid
PHP 7,385,000 - 11,077,000
Senior C++ Engineer – Performance & CAD Focus
Senior C++ Engineer – Performance & CAD Focus

V2 Solutions • Hinoba-an

On-site
PHP 800,000 - 1,400,000
Remote Game Tools & Rendering Engineer
Remote Game Tools & Rendering Engineer

YO IT Consulting • Mexico

On-site
Confidential
Low-Latency C++ Systems Engineer
Low-Latency C++ Systems Engineer

Quadeye • Hinoba-an

On-site
PHP 1,649,000 - 2,771,000
Game Developer - Remote
Game Developer - Remote

YO IT Consulting • Mexico

On-site
Confidential
Remote C++ Engineer: High-Performance & Multithreading
Remote C++ Engineer: High-Performance & Multithreading

BairesDev • Mexico

On-site
PHP 5,474,000 - 9,124,000
100% remote
USD compensation
Hardware and software setup
+2
Remote Unreal Engine Software Engineer: Gameplay & Rendering
Remote Unreal Engine Software Engineer: Gameplay & Rendering

BairesDev • Mexico

On-site
PHP 5,474,000 - 7,908,000
100% remote work
Excellent USD compensation
Hardware provided
+3