Tulsa, OK

Salary
—
Posted
Aug 6, 2026
Location
Tulsa, OK
Last confirmed open
Sep 24, 2026

What this job asks for AI summary

A GPU-focused software engineering role at a defense technology firm, building and optimizing CUDA C/C++ applications for NVIDIA GPU platforms in a Linux environment. The engineer will translate computational and image-processing algorithms into high-performance, production-ready parallel implementations, covering design, profiling, integration, and testing. Suits candidates with deep parallel programming experience who enjoy squeezing real-time performance out of GPU hardware.

Senior level · 6+ years · Tulsa, OK · Secret clearance · Full-time

Must have (4)
C++ or C · 6+ yrsCUDA · 4+ yrsPython · 2+ yrsLinux
Nice to have (7)
Nsight Systems, Nsight Compute, Nvidia Visual Profiler or Compute SanitizerTensorRTcuFFTcuBLAScuDNNDockerDevOps

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

What gives you an edge
CUDA4%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Python51%Linux45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $111,121 (middle half $89,496–$136,528).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 7, 2026. It is a model, not a headcount.

Why we read it this way (7)

The job code '41937' and title 'Real-time Development Engineer 4' suggest an internal level-4 grade, but no standard seniority label (Senior, Staff, etc.) appears in the title — advertised seniority is treated as Unspecified.

Clearance requirement: the JD states candidates 'must be eligible to obtain a U.S. security clearance' and notes that many positions require one; this is treated as a gate to obtain a clearance (mapped to Secret as the baseline obtainable clearance for defense work), not a requirement to hold an active clearance at time of hire.

Degree requirement is set to None because the JD explicitly accepts equivalent experience in lieu of a degree (minimum 10 years without a degree).

C and C++ are listed together as 'C/C++' throughout the posting; C++ is used as the primary skill name with C as an alternative, since CUDA kernels are written in C/C++ and the two are treated interchangeably here.

NPP, Thrust, and CUB (listed alongside TensorRT, cuFFT, cuBLAS, cuDNN under Preferred) are NVIDIA GPU library components; they are omitted as standalone skills because they are sub-components of the CUDA toolkit rather than separately marketed tools, and the posting groups them with the broader preferred library list.

GPU Direct/RDMA and NVIDIA containerization appear under a 'Knowledge of…' bullet at the end of Preferred — listed as awareness-level items rather than experience requirements, so treated as preferred.

Requires a Secret clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗