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

L3Harris Technologies

Tulsa (OK)

On-site

USD 120,000 - 180,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

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

Harris Geospatial Solutions • 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
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
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
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
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
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