Staff Software Engineer - C++ / Physics / Gaming

Strativ Group
United States
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Application Frameworks Computing Platforms C++ (Programming Language) Game Engine Python (Programming Language) Performance Tuning Software Architecture Distributed Simulation Simulation Software Software Engineering Modeling and Simulation
+2 more
Hardware Infrastructure C++14

Job description

A frontier AI and defense technology company backed by significant funding is hiring a Staff Software Engineer to build the next generation of physics-based simulation capabilities used to support wargaming applications.

Working alongside experts in software engineering, physics, AI, and defense, you’ll develop the simulation frameworks and models that enable customers to evaluate complex real-world scenarios before making critical decisions. From platform and sensor modeling to event-driven simulation architecture, you’ll help build software that underpins next-generation modeling and simulation systems.

This is a hands-on, deeply technical role focused on designing and building high-performance simulation software in modern C++ and Python. You’ll develop extensible simulation frameworks, implement physics and operational models, and help scale distributed simulation environments across cloud and on-premises infrastructure while ensuring performance, accuracy, and maintainability.

Requirements

  • 7+ years of professional software engineering experience
  • Strong experience developing production software in modern C++, with Python for tooling or automation
  • Experience building or extending simulation frameworks and game engines
  • Strong understanding of software architecture, algorithms, testing, and performance optimization
  • Experience developing reusable frameworks, SDKs, plugins, or extensible software platforms

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:15 min

Optimizing web performance and readability using system fonts

Chris Heilmann Chris Heilmann +14 · LIVE

1:43 min

Unity game engine pricing model backlash

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:37 min

How game development requirements drive broader technological advancements

Johanna Pirker Johanna Pirker · WWC 2022

5:44 min

Architecting a functional game engine state machine

Simon Painter · LIVE

5:00 min

Exploring the specific workplace responsibilities of staff software engineers

Jan Giacomelli · LIVE

Videos

See all

Related articles

See all