Software Engineer, SDK & Engine Integrations

Origin Lab

Los Angeles (CA)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Full benefits

Job summary

Origin Lab is hiring a Software Engineer to own custom engine integrations and the bespoke technical work that makes capture possible across every partner, game, and engine we touch. You will map rendering pipelines, design integrations, and maintain them through patches and engine updates, ensuring a robust capture flow.

You will join a team that works with partner engineering remotely, standing up capture on new titles and addressing environment-specific fixes.

Qualifications

  • Strong C++ and systems programming; production C++ code, Windows APIs, DLL loading.
  • Hands-on with game engines (Unreal/Unity familiarity preferred).
  • Experience interfacing with a rendering pipeline you didn’t build.
  • Ability to drive technical conversations with partner engineering teams without hand-holding.
  • PC gaming and modding knowledge: mods, file structures, loaders.

Responsibilities

  • Custom engine integrations and solutions architecture across partners and engines.
  • Forward-deployed partner engineering alongside partner teams during integration and troubleshooting.
  • Core SDK and client improvements to support long-term stability.
  • Modder ecosystem tooling — extend and harden capture tools and internal tooling.

Skills

Strong C++ and systems programming
Graphics API experience (D3D11/D3D12)
Engine integration experience
Partner-facing technical judgment
PC gaming and modding knowledge

Tools

Windows APIs
DLL loading

Job description

Video games are the richest simulations of physical reality ever built. Origin Lab partners with the publishers and developers behind them to capture gameplay at the source, enrich it with engine telemetry, depth, and metadata, and deliver it to the frontier AI labs training the next generation of world models. This is the data layer for AI that finally learns how the physical world actually works.

We are backed by Lightspeed Ventures, SV Angel and other Tier 1 investors and moving fast. Every person here shapes the product directly.

We are hiring a SWE to own custom engine integrations and the bespoke technical work that makes capture possible across every partner, game, and engine we touch. You architect the solution when a partner runs a proprietary engine. You build it, you maintain it, and you make sure it never breaks. When there is no integration work in the queue, you sharpen the core: our capture SDK, desktop client, and the tooling our modder ecosystem runs on.

You will report to our CTO. This is a full‑time role located in our office. We offer competitive salary, equity, and full benefits.

There are hard requirements listed below. If you don't meet these qualifications you will not be considered. Please don't apply.

What you'll work on

Custom engine integrations and solutions architecture. Own the technical path from “this partner runs a proprietary engine” to “capture is live.” Map their rendering pipeline, identify hook points, design the integration, build it, and maintain it across their patches and engine updates. Every partner, every game, every engine is its own problem. You solve each one and you keep it solved.

Forward‑deployed partner engineering. Work remotely alongside partner engineering teams during integration and troubleshooting. You are the technical point of contact when we first stand up capture on a new title and when something we own needs a fix that touches their environment. Outside those windows, partners should never have to think about us. We own the full capture pipeline, and a healthy integration is one they forget is running.

Core SDK and client. When the integration queue is clear, improve the capture SDK that lives inside our desktop client. The goal is a client robust enough that partner‑specific demands do not force constant changes. Build for the long term, not the next fire.

Modder ecosystem and tooling. Extend and harden the tools our modder community depends on. Improve the technology around capture, contribute to internal tooling, and raise the quality bar everywhere you touch.

What we're looking for

Absolute requirements:

  • Strong C++ and systems programming. You can read, debug, and fix production C++ code. You are comfortable with Windows APIs, DLL loading, and low‑level system programming. You have shipped C++ in a professional setting.
  • Graphics API experience. Working knowledge of D3D11 and/or D3D12: swap chains, render targets, resource barriers, shader models. You understand what a Present hook does and why a CopyResource might fail.
  • Engine integration experience. You have worked hands‑on with game engines, proprietary or commercial, and understand how to interface with a rendering pipeline you did not build. Unreal/Unity familiarity strongly preferred.
  • Partner‑facing technical judgment. You can sit across from a partner's engineering team, understand their architecture fast, and drive a technical conversation from ambiguity to working capture. You communicate clearly and you do not need hand‑holding.
  • PC gaming and modding knowledge. Hands‑on experience with game mods, file structures, mod loaders, and the ecosystem around modern engines.

Additionally:

  • Experience with GPU video encoding (NVENC, AMF) or video codec internals.
  • Familiarity with anti‑cheat systems (EAC, BattlEye, VAC) and how they interact with capture.
  • Prior forward‑deployed, solutions engineering, or technical integration work with external partners.
  • Basic scripting (Python, PowerShell, bash) for tooling and test automation.
  • Familiar with AI agentic systems. Used Claude, Cursor, Codex, or similar to ship work or automate tasks.
  • CI/CD, static analysis, or automated testing experience for C++ projects.
  • Game development or engine team experience at a studio.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Game Integrations
Software Engineer - Game Integrations

General Intuition & Medal • New York (NY)

On-site
USD 120,000 - 160,000
Technical QA & Power Player
Technical QA & Power Player

Origin Lab • San Francisco (CA)

On-site
USD 80,000 - 120,000
Competitive salary
Equity
Full benefits
Software Engineer - Game Integrations
Software Engineer - Game Integrations

Game Devs of Color Expo • New York (NY)

On-site
USD 120,000 - 180,000
Engine Integrations & SDK Engineer (C++/Graphics)
Engine Integrations & SDK Engineer (C++/Graphics)

Origin Lab • Los Angeles (CA)

On-site
USD 120,000 - 190,000
Equity
Full benefits
Senior C++ Reverse Engineer
Senior C++ Reverse Engineer

Wand • New York (NY)

On-site
USD 150,000 - 250,000
Fully remote work
Equity package
Software Engineer (C++) - Core/Game Engine
Software Engineer (C++) - Core/Game Engine

Lucky Robots • United States

On-site
USD 90,000 - 130,000
Senior Software Engineer, Game Systems
Senior Software Engineer, Game Systems

Level • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Tools Engineer
Senior Tools Engineer

Level • Austin (TX)

On-site
USD 120,000 - 160,000
Interactive Entertainment Engineer, Real Time Systems and Game Engines
Interactive Entertainment Engineer, Real Time Systems and Game Engines

Innovated Studios • Orlando (FL)

On-site
USD 120,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+6
Staff Software Engineer Austin, Texas, United States
Staff Software Engineer Austin, Texas, United States

2K Games, Inc. • Austin (TX)

On-site
USD 130,000 - 175,000