Real-Time GPU Software Engineer (CUDA/C++) – 9/80 Schedule

Harris Geospatial Solutions

Tulsa (OK)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

L3Harris Technologies in Tulsa, OK is seeking a Real-time Development Engineer 4 to advance GPU-accelerated software for mission-critical applications. You will translate complex algorithms into CUDA C/C++ implementations for NVIDIA GPUs, in a Linux environment, and contribute to performance-focused development across multiple teams.

The role emphasizes optimization, parallel programming, and producing production-ready software while collaborating with software, systems, and algorithm engineers.

Qualifications

  • Bachelors or higher with a minimum of 6 years of software experience; a Graduate Degree reduces needed experience to 4 years; alternatives exist for extensive experience.
  • Minimum 6 years of experience with C/C++.
  • Minimum 2 years of experience with Python; 4+ years with NVIDIA CUDA.

Responsibilities

  • Develop and maintain software in CUDA C/C++ for NVIDIA GPU-based systems.
  • Translate and optimize computational algorithms into efficient GPU implementations.
  • Support development of image processing and related high-performance software applications.
  • Analyze existing software and algorithms to identify parallelization opportunities.
  • Improve software performance through kernel, memory, and data movement optimizations.
  • Develop and execute unit, integration, and performance tests to validate functionality.
  • Collaborate with software, systems, and algorithm engineers across teams.
  • Participate in software design reviews, code reviews, and technical discussions.
  • Document software design, implementation, test results, and performance findings.

Skills

CUDA
C/C++
Python
Linux
Performance optimization

Education

Bachelor’s Degree (or higher) with required experience

Tools

Nsight Systems
Nsight Compute
Docker

Job description

L3Harris Technologies in Tulsa, OK is seeking a Real-time Development Engineer 4 to advance GPU-accelerated software for mission-critical applications. You will translate complex algorithms into CUDA C/C++ implementations for NVIDIA GPUs, in a Linux environment, and contribute to performance-focused development across multiple teams.

The role emphasizes optimization, parallel programming, and producing production-ready software while collaborating with software, systems, and algorithm engineers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time GPU Software Engineer – CUDA/C++
Real-Time GPU Software Engineer – CUDA/C++

L3Harris Technologies • Tulsa (OK)

On-site
USD 120,000 - 180,000
Senior Software Engineer Specialist
Senior Software Engineer Specialist

L3Harris Technologies • Tulsa (OK)

On-site
USD 120,000 - 180,000
Senior Software Engineer Specialist
Senior Software Engineer Specialist

Harris Geospatial Solutions • Tulsa (OK)

On-site
USD 120,000 - 180,000
Software Engineering Associate - Mission Systems & GPUs
Software Engineering Associate - Mission Systems & GPUs

L3Harris Technologies • Winter Beach (FL)

On-site
USD 75,000 - 115,000
Senior GPU HPC Engineer - CUDA Optimizations & Equity
Senior GPU HPC Engineer - CUDA Optimizations & Equity

NVIDIA • Arizona

On-site
USD 184,000 - 357,000
Senior Developer Tech Engineer: GPU Performance & Optimization
Senior Developer Tech Engineer: GPU Performance & Optimization

NVIDIA • Town of Texas (WI)

On-site
USD 184,000 - 356,500
Equity
Benefits
Senior GPU DevTech Engineer for HPC & AI
Senior GPU DevTech Engineer for HPC & AI

NVIDIA Corporation • Santa Clara (CA)

Hybrid
USD 184,000 - 357,000
Equity
Benefits
Real-Time GPU Software Engineer (CUDA/C++)
Real-Time GPU Software Engineer (CUDA/C++)

Leidos • United States

On-site
Competitive benefits
4 or more weeks Paid Time Off
401K with 6% company match
+2
Remote CUDA GPU Software Engineer – HPC Performance
Remote CUDA GPU Software Engineer – HPC Performance

Bright Vision Technologies • Andover (MA)

On-site
USD 100,000 - 175,000
Real-Time GPU Software Engineer (C/C++, Linux)
Real-Time GPU Software Engineer (C/C++, Linux)

Leidos • Bowie (MD)

On-site
USD 70,000 - 126,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement