Physics Programmer, C++ (Modeling & Simulation)

Added
3 hours ago
Type
Full time
Salary
Salary not provided

Related skills

ecs multithreading simulation profiling gpu
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now โ†’

๐Ÿ“‹ Description

  • Architect core C++ runtime for a large-scale modeling & simulation platform.
  • Own engine structure, performance, and long-term evolution of the codebase.
  • Design ECS architecture: component storage, lifecycle, queries, execution graphs.
  • Define interfaces for physics, AI, sensor, weapon, behavior, environment models.
  • Build extension points for model developers to add capabilities.
  • Design simulation loops, time-stepping, event processing, scheduling.

๐ŸŽฏ Requirements

  • Extensive professional C++ development experience in performance-critical systems.
  • Experience in commercial game/engine development or real-time environments.
  • Shipping at least one commercial game/engine/interactive product.
  • Ownership of foundational engine systems over gameplay/tools.
  • Experience building/extending a physics engine, ECS, or runtime tech.
  • Expert modern C++ knowledge: lifetimes, templates, concurrency, debugging.

๐ŸŽ Benefits

  • Competitive compensation aligned with experience, location.
  • Health care coverage; 401(k) with employer match.
  • Uncapped vacation, sick leave, public holidays.
  • Flexible hybrid or fully remote work arrangements.
  • Relocation assistance for qualifying employees.
  • Challenging, high-performance simulation and C++ problems.

๐Ÿšš Relocation support

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’