Senior C++ Physics Engine Architect (Remote)

Code Metal, Inc.

Philippines

Hybrid

PHP 9,422,000 - 13,191,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

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

Job summary

Code Metal, Inc. is hiring a Physics Engine Programmer to craft the core C++ runtime for a next-generation wargaming platform.

You will own engine subsystems, memory layout, and deterministic replay, collaborating with engineers across simulation, AI, and frontend visualization to deliver a scalable, reliable simulation engine. The role emphasizes hands-on implementation, architectural reviews, and mentorship, with scope to influence ECS design, data-oriented systems, and parallel execution

Qualifications

  • Extensive C++ development experience in performance-sensitive software.
  • Experience with ECS or similar entity-management systems.
  • Strong background in real-time simulation and physics systems.
  • Proven ability to optimize for CPU and memory budgets.
  • Hands-on profiling and debugging in large codebases.

Responsibilities

  • Architect and implement the core C++ runtime behind a large-scale wargaming platform.
  • Own engine structure, performance, and long-term health of engine codebase.
  • Design and evolve an ECS-based architecture for many heterogeneous entities.
  • Build data-oriented storage, lifecycle management, and scheduling systems.
  • Define engine interfaces for physics, AI, sensors, and environment models.
  • Create stable extension points for model developers to add capabilities safely.
  • Develop checkpointing, replay, and state transfer mechanisms.
  • Lead engine design reviews and mentor other programmers.

Skills

C++ development
Performance-critical software
Entity-Component-System
Real-time simulation
Multithreading
Code profiling

Job description

Code Metal, Inc. is hiring a Physics Engine Programmer to craft the core C++ runtime for a next-generation wargaming platform.

You will own engine subsystems, memory layout, and deterministic replay, collaborating with engineers across simulation, AI, and frontend visualization to deliver a scalable, reliable simulation engine. The role emphasizes hands-on implementation, architectural reviews, and mentorship, with scope to influence ECS design, data-oriented systems, and parallel execution

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Physics Engine Programmer, C++(Modeling & Simulation)
Senior Physics Engine Programmer, C++(Modeling & Simulation)

Code Metal, Inc. • Philippines

Hybrid
PHP 9,422,000 - 13,191,000
Health care plan
401k with matching
Paid time off
+1
Senior Backend Architect – Modeling & Simulation (Remote)
Senior Backend Architect – Modeling & Simulation (Remote)

Code Metal, Inc. • Boston

On-site
PHP 8,766,000 - 13,150,000
Health coverage
401k with matching
Unlimited PTO
+2
Remote Simulation Engineer: Real-Time Physics in C++
Remote Simulation Engineer: Real-Time Physics in C++

BairesDev • Mexico

On-site
PHP 5,474,000 - 9,124,000
100% remote
USD salary
Home-office setup
+2
Remote Game Tools & Rendering Engineer
Remote Game Tools & Rendering Engineer

YO IT Consulting • Mexico

On-site
PHP 3,397,287 - 5,095,930
Senior C++ Engineer – Performance & CAD Focus
Senior C++ Engineer – Performance & CAD Focus

TymblHub • Hinoba-an

On-site
PHP 800,000 - 1,400,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
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
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
Senior Core Engine & Systems Developer (C++)
Senior Core Engine & Systems Developer (C++)

WeHireYou • San Mateo

On-site
PHP 12,290,000 - 15,198,000
Equity compensation
Benefits as described
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