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

L3Harris Technologies

Tulsa (OK)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

L3Harris Technologies is seeking a Real-time Development Engineer 4 to design and optimize GPU-accelerated software for mission-critical applications on NVIDIA GPUs. The role emphasizes CUDA C/C++ development, Python scripting, and Linux-based integration within a fast-paced team.

Strong emphasis on performance optimization aligns with real-time requirements. The position requires collaboration with software, systems, and algorithm engineers, with a focus on production-quality implementations

Qualifications

  • Bachelor’s degree with 6+ years of relevant software experience or equivalent.
  • 6+ years C/C++ experience and 2+ years Python experience.
  • 4+ years CUDA experience and Linux development experience.

Responsibilities

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

Skills

CUDA
C/C++
Python
Linux
Source control
Security clearance eligible

Education

Bachelor’s Degree
Graduate Degree
Experience in lieu of degree

Tools

Nsight Systems
Nsight Compute
NVIDIA Visual Profiler
Compute Sanitizer
Docker

Job description

L3Harris Technologies is seeking a Real-time Development Engineer 4 to design and optimize GPU-accelerated software for mission-critical applications on NVIDIA GPUs. The role emphasizes CUDA C/C++ development, Python scripting, and Linux-based integration within a fast-paced team.

Strong emphasis on performance optimization aligns with real-time requirements. The position requires collaboration with software, systems, and algorithm engineers, with a focus on production-quality implementations

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer Specialist
Senior Software Engineer Specialist

L3Harris Technologies • Tulsa (OK)

On-site
USD 120,000 - 180,000
Real-Time GPU Software Engineer (CUDA/C++)
Real-Time GPU Software Engineer (CUDA/C++)

Leidos LLC • Arlington (VA)

On-site
USD 108,000 - 195,000
Paid Time Off
Holidays
401K with company match
+5
Real-Time GPU Signal Processing Engineer
Real-Time GPU Signal Processing Engineer

Leidos • Arlington (VA)

On-site
USD 108,000 - 195,000
Competitive benefits
PTO + Holidays
401K matching
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 HPC Engineer - CUDA Optimizations & Equity
Senior GPU HPC Engineer - CUDA Optimizations & Equity

NVIDIA • Arizona

On-site
USD 184,000 - 356,500
Lead GPU Software Engineer: Real-Time RF & CUDA
Lead GPU Software Engineer: Real-Time RF & CUDA

STR • Dayton (OH)

On-site
USD 157,000 - 223,000
Real-Time GPU Software Engineer (CUDA/C++)
Real-Time GPU Software Engineer (CUDA/C++)

Leidos • United States

On-site
USD 140,000 - 190,000
Competitive benefits
4 or more weeks Paid Time Off
401K with 6% company match
+2
Junior Real-Time GPU Software Engineer
Junior Real-Time GPU Software Engineer

Leidos • Bowie (MD)

On-site
USD 70,000 - 126,000
Senior System Software Engineer – GPU & HPC, Equity
Senior System Software Engineer – GPU & HPC, Equity

NVIDIA Gruppe • Santa Clara (CA)

On-site
USD 184,000 - 357,000
Real-Time RF Software Lead: CUDA/GPU Expert
Real-Time RF Software Lead: CUDA/GPU Expert

STR • Atlanta (GA)

On-site
USD 157,000 - 223,000