Senior C++ Physics Programmer - Real-Time Simulation

Code Metal

Philippines

Hybrid

PHP 7,524,000 - 11,285,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare plan
401k matching
Paid time off
Hybrid or remote work
Relocation assistance

Job summary

Code Metal is seeking a Physics Programmer to build the core C++ simulation runtime for a next-generation wargaming platform. You will work on an engine that handles physics, AI, sensors, and environmental models across a broad system stack, from ECS to scheduling and memory management.

Ideal candidates ship real-time C++ systems with strong architectural influence, and have experience in performance-constrained environments and scalable engine design.

Qualifications

  • Extensive professional C++ development experience in production software.
  • Experience shipping a commercial game, engine, or real-time product.
  • Ownership of core engine systems, not just gameplay features.
  • Experience building or extending a physics engine, ECS, or runtime.
  • Strong knowledge of data-oriented design, memory layout, and performance-sensitive data structures.

Responsibilities

  • Architect and implement the core C++ runtime for the wargaming platform.
  • Own engine structure, performance, and long-term health of the codebase.
  • Design and evolve an ECS for large numbers of sim entities.
  • Build data-oriented storage, lifecycle, queries, and scheduling.
  • Define engine interfaces for physics, AI, sensors, weapons, and behavior models.
  • Create stable extension points for model developers to add capabilities.
  • Design simulation loops with deterministic replay and time stepping.

Skills

C++ expert
Game engine dev
Physics engine
Performance tuning
Profiling tools
Concurrency
Entity systems

Tools

Profiling tools
Debugging tools

Job description

Code Metal is seeking a Physics Programmer to build the core C++ simulation runtime for a next-generation wargaming platform. You will work on an engine that handles physics, AI, sensors, and environmental models across a broad system stack, from ECS to scheduling and memory management.

Ideal candidates ship real-time C++ systems with strong architectural influence, and have experience in performance-constrained environments and scalable engine design.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal C++ Physics Programmer for Real-Time Wargaming
Principal C++ Physics Programmer for Real-Time Wargaming

Code Metal • Philippines

Hybrid
PHP 8,777,000 - 14,420,000
Health care 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
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
Senior C++ Engineer – Performance & CAD Focus
Senior C++ Engineer – Performance & CAD Focus

V2 Solutions • Hinoba-an

On-site
PHP 800,000 - 1,400,000
C++ Software Engineer
C++ Software Engineer

Purple Cow • Cebu City

On-site
PHP 400,000 - 560,000
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
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
Senior Gaming C++ Developer
Senior Gaming C++ Developer

J-K Network Services • Muntinlupa

On-site
PHP 892,800 - 1,450,800
Low-Latency C++ Systems Engineer
Low-Latency C++ Systems Engineer

Quadeye • Hinoba-an

On-site
PHP 1,649,000 - 2,771,000
Senior Unity Gameplay Engineer – Remote Real‑Time Systems
Senior Unity Gameplay Engineer – Remote Real‑Time Systems

Delta • Cebu City

On-site
PHP 800,000 - 1,200,000