Staff Physics Programmer, C++ – Modeling & Simulation

🕒 Setembro 11

🇺🇸 Estados Unidos – Remoto (EUA)

⏰ Tempo Integral

🔴 Especialista

🔙 Engenheiro Backend

👻 Score fantasma 25%

infoinfo

🗣️🇺🇸🇬🇧 Inglês obrigatório

C++

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of Code Metal

Code Metal

51 - 200 funcionários

Fundada em 2023

🚀 Aeroespacial

🚘 Automotivo

🎖️ Defesa

Aerospace • Automotive • Defense

A Code Metal é uma empresa de software B2B que oferece tradução de código verificável e cadeias de ferramentas automáticas para converter código de pesquisa/IA de alto nível em software de nível inferior, compatível com padrões e pronto para produção em sistemas críticos. Ela combina tradução guiada por IA, análise estática, geração de teste automatizada (incluindo MCDC), verificação formal e otimização específica do alvo para produzir código rastreável, verificado quanto à segurança e conformidade (C/C++, Rust, VHDL, CUDA, OpenCL, etc. ) que pode ser implantado em chips e plataformas embarcadas. A plataforma é direcionada a clientes dos setores de defesa, aeroespacial, automotivo, semicondutores e robótica que precisam de equivalência funcional garantida, conformidade de segurança e portabilidade entre chips.

Descrição

• Architect and implement the core C++ runtime behind a large-scale, interactive wargaming platform • Own the structure, performance, and long-term health of a substantial engine codebase • Design and evolve an entity-component-system architecture for large numbers of heterogeneous simulation entities • Build data-oriented component storage, entity lifecycle management, system queries, execution graphs, and dependency-aware scheduling • Define engine interfaces for physics, AI, sensor, weapon, behavior, and environmental models • Create stable extension points for model developers without destabilizing the engine core • Design simulation loops, time stepping, event processing, system ordering, state transitions, and deterministic replay • Develop multithreaded and task-based execution systems • Optimize memory layout, allocation, cache locality, component access, serialization, and data movement • Profile and improve CPU utilization, memory use, latency, throughput, and simulation rate against explicit performance budgets • Build spatial indexing, broad-phase query, collision-candidate, visibility, and proximity-query infrastructure • Integrate externally developed physics and mathematical models into a consistent runtime • Develop checkpointing, snapshotting, state replication, save-and-restore, and reproducible replay systems • Establish architecture for networked and distributed simulation, including ownership, synchronization, prediction, and state transfer • Build tooling for entity inspection, system debugging, model-cost profiling, and simulation-state analysis • Identify and eliminate architectural bottlenecks as scale and complexity increase • Lead engine design reviews, mentor programmers, and raise standards for C++ architecture and performance engineering • Remain hands-on in implementation, profiling, debugging, and code review • Work on Code Metal's next-generation wargaming and decision-support platform used to help the Department of War make force-design decisions

🎯 Requisitos

• Extensive professional C++ development experience, or equivalent experience, building performance-critical production software • Significant experience in commercial game development, game-engine development, or a similarly performance-constrained real-time environment • Experience shipping at least one commercial game, engine, platform, or interactive real-time product • Demonstrated ownership of foundational engine systems rather than primarily gameplay features, scripting, tools, or application-level integrations • Experience building or substantially extending a physics engine, game engine, simulation runtime, ECS, job system, or comparable core technology • Expert command of modern C++, including object lifetimes, ownership, templates, concurrency, synchronization, profiling, and low-level debugging • Strong understanding of data-oriented design, memory layout, cache behavior, allocation strategies, and performance-sensitive data structures • Experience designing or extending an entity-component system or comparable composition-based runtime architecture • Experience with engine loops, execution graphs, task systems, event systems, dependency management, or runtime scheduling • Demonstrated ability to optimize against hard CPU, memory, latency, and frame- or tick-time budgets • Experience using commercial profiling and debugging tools to diagnose CPU stalls, memory issues, thread contention, allocation problems, and cache inefficiencies • Working knowledge of real-time physics concepts such as coordinate systems, numerical integration, collision detection, spatial partitioning, constraints, and simulation stability • Experience designing APIs, plugin systems, SDKs, or extension frameworks used by other programmers • Experience maintaining and improving a large C++ codebase while continuing to deliver production capabilities • Experience leading major technical initiatives while remaining an active individual contributor • Active Secret clearance or eligibility to obtain one • 7+ years of experience for Staff level • Strongly preferred: experience with SIMD, GPU compute, custom allocators, job systems, lock-free structures, or platform-specific optimization • Strongly preferred: experience supporting very large worlds or simulations containing large numbers of active entities • Strongly preferred: experience with engine-level serialization, snapshotting, replay, world partitioning, or streaming • Strongly preferred: familiarity with aerospace, robotics, autonomy, and defense simulations • Strongly preferred: experience supporting Air Force, Space Force, joint, or broader DoW acquisition and mission-analysis programs • Strongly preferred: experience developing models for sensors, weapons, electronic warfare, jamming, communications, logistics, or command and control • Strongly preferred: active U.S. security clearance (Secret, Top Secret, or SCI/SAP) • U.S. work authorization and security-clearance eligibility may be required for certain project assignments

🏖️ Benefícios

• Health care plan with 100% premium coverage, including medical, dental, and vision • 401k with 5% matching • Paid Time Off (uncapped vacation, plus sick and public holidays) • Flexible hybrid or remote work arrangement • Relocation assistance for qualifying employees • Pay strives to be at the upper end of the salary range

Candidatar-se

Vagas Similares

🕒 Setembro 10

MGT

501 - 1000

💼 Consultoria

📚 Educação

🔒 Cibersegurança

Managed Services Chief Architect leading complex technology pursuits for MGT, which serves government agencies with consulting and technology services. Owning solution architecture, pricing, vendor relationships, and presales strategy.

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 9

Runpod

51 - 200

🤖 Inteligência Artificial

☁️ SaaS

🤝 B2B

Senior Storage Engineer scaling distributed storage for Runpod’s AI developer cloud. Optimizing performance, reliability, automation, and networking for AI workloads.

🇺🇸 Estados Unidos – Remoto (EUA)

💵 $180.000 - $260.000 / ano

💰 $20.000.000 Seed em 2024-06

⏰ Tempo Integral

🟠 Sênior

🔴 Especialista

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 9

GitLab

1001 - 5000

💼 Consultoria

📣 Marketing

🤖 Inteligência Artificial

Staff Backend Engineer building Go-based PostgreSQL automation for GitLab’s DevSecOps orchestration platform. Operating scalable database-as-a-service capabilities across remote teams.

🇺🇸 Estados Unidos – Remoto (EUA)

💵 $152.800 - $259.200 / ano

💰 Secondary Market em 2020-11

⏰ Tempo Integral

🔴 Especialista

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 8

Brandt Information Services

201 - 500

☁️ SaaS

🏛️ Governo

🤝 B2B

Principal engineer building secure, PCI-compliant payment systems for Brandt’s outdoor recreation platforms. Setting architecture and technical standards across licensing, registration, and reservation products.

🇺🇸 Estados Unidos – Remoto (EUA)

💵 $150.000 - $170.000 / ano

💰 Private equity em 2024-07

⏰ Tempo Integral

🔴 Especialista

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Setembro 8

CACI International Inc

10.000+ funcionários

🎖️ Defesa

🏛️ Governo

🔒 Cibersegurança

Chief Architect leading enterprise architecture, modernization, and emerging AI solutions for CACI’s US Government customers. Advising clients and driving complex technology delivery.

🇺🇸 Estados Unidos – Remoto (EUA)

💵 $114.600 - $252.100 / ano

🔥 Investimento no último ano

💰 $500.000.000 Post-IPO Debt em 2026-02

⏰ Tempo Integral

🔴 Especialista

🔙 Engenheiro Backend

🗣️🇺🇸🇬🇧 Inglês obrigatório