Real-Time GPU Software Engineer for EW (CUDA/C++, Linux)

Leidos

Arlington (VA)

On-site

USD 108,000 - 195,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive benefits
PTO 4+ weeks
401(k) with company match

Job summary

Leidos is seeking a Software Engineer in Arlington, VA to design and implement real-time signal processing algorithms on GPUs. You will craft CUDA kernels, parallelize algorithms, and integrate with Linux/RTOS environments for high-performance systems.

The role involves collaborating with a multi-disciplinary team, handling data transfer, and working with RF hardware interfaces. A Secret-level clearance is required.

Qualifications

  • Bachelor's degree in a relevant engineering or CS field.
  • 8+ years of software development experience with C/C++.
  • Experience with real-time, GPU-accelerated systems and Linux-based RTOS.
  • Experience with NVIDIA development and profiling tools and libraries.
  • Active Secret security clearance or ability to obtain TS/SCI.

Responsibilities

  • Design and develop real-time signal processing algorithms for GPUs.
  • Collaborate with cross-disciplinary teams across hardware, firmware, ML, RF, and software.
  • Parallelize existing algorithms and craft custom CUDA kernels.
  • Develop multi-threaded software for multi-core Linux or RTOS environments.
  • Ensure high-speed data transfer and low-latency code.
  • Interface with TCP/IP, UDP, DDS protocols and configure RF hardware.

Skills

GPU programming
CUDA kernels
C/C++
Linux RTOS
Signal processing
MATLAB
Networking: TCP/IP UDP DDS

Education

Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science

Tools

NVIDIA development tools
cuBLAS
cuFFT
cuSOLVER
cuRAND
Compute Sanitizer
NCU

Job description

Leidos is seeking a Software Engineer in Arlington, VA to design and implement real-time signal processing algorithms on GPUs. You will craft CUDA kernels, parallelize algorithms, and integrate with Linux/RTOS environments for high-performance systems.

The role involves collaborating with a multi-disciplinary team, handling data transfer, and working with RF hardware interfaces. A Secret-level clearance is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Real-Time GPU Software Engineer
Junior Real-Time GPU Software Engineer

Leidos • Bowie (MD)

On-site
USD 70,000 - 126,000
Real-Time GPU Software Engineer (CUDA & Signal Processing)
Real-Time GPU Software Engineer (CUDA & Signal Processing)

Leidos Inc • Arlington (VA)

On-site
USD 107,900 - 195,050
4 weeks Paid Time Off
11 paid Holidays
401K with a 6% company match
+3
Real-Time GPU Software Engineer for EW Systems
Real-Time GPU Software Engineer for EW Systems

Leidos • Arlington (VA)

On-site
USD 107,900 - 195,050
4 or more weeks paid time off
401(k) with 6% match
Flexible schedules
+2
Real-Time DSP Software Engineer
Real-Time DSP Software Engineer

Leidos Inc • San Diego (CA)

On-site
USD 108,000 - 195,000
Real-Time C++ Software Engineer (Linux) - Secret Clearance
Real-Time C++ Software Engineer (Linux) - Secret Clearance

Leidos • Huntsville (AL)

On-site
USD 70,000 - 126,000
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
Lead Real-Time GPU Software Engineer for RF Sensor Systems
Lead Real-Time GPU Software Engineer for RF Sensor Systems

Frontdoor Defense • Dayton (OH)

Hybrid
USD 157,000 - 223,000
GPU Software Engineer
GPU Software Engineer

Leidos • Arlington (VA)

On-site
USD 107,900 - 195,050
4 or more weeks paid time off
401(k) with 6% match
Flexible schedules
+2
GPU Software Engineer
GPU Software Engineer

Leidos Inc • Arlington (VA)

On-site
USD 107,900 - 195,050
4 weeks Paid Time Off
11 paid Holidays
401K with a 6% company match
+3
Junior Software Engineer
Junior Software Engineer

Leidos • Bowie (MD)

On-site
USD 70,000 - 126,000