Junior GPU Signal Processing Engineer

Leidos

Bowie (MD)

On-site

USD 70,000 - 126,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Leidos in Bowie, Maryland is seeking a Junior Software Engineer to design and implement real-time signal processing algorithms on GPUs, joining a multi-disciplinary team delivering mission-critical systems.

Responsibilities include parallelizing algorithms, building high-speed data transfer and latency-reducing code, and interfacing TCP/IP, UDP, and DDS protocols. The role requires a BS in CS/EE, 3+ years of C/C++, NVIDIA tooling, and eligibility for a DoD Secret clearance.

Qualifications

  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science.
  • 3+ years of software development experience with C/C++.
  • Experience with NVIDIA development and profiling tools.
  • Experience with version control (Subversion, GIT) and CI tools.
  • Must be able to obtain DoD Secret clearance (U.S. Citizenship required).

Responsibilities

  • Contributing to design and development of multi-disciplinary systems.
  • Design, implement, and test real-time C/C++ software for multi-core Linux.
  • Hand craft CUDA kernels for high performance and parallelize existing algorithms.
  • Interface with TCP/IP, UDP, and DDS; support field testing and data collection.

Skills

C/C++ development
GPU programming
CUDA kernels
NVIDIA tools
Linux
Real-time OS
MATLAB
Version control

Education

Bachelor’s degree in CS/EE
Master’s degree (bonus)

Tools

Git
Subversion
CI tools
NVIDIA profiling tools
MATLAB GPU coder

Job description

Leidos in Bowie, Maryland is seeking a Junior Software Engineer to design and implement real-time signal processing algorithms on GPUs, joining a multi-disciplinary team delivering mission-critical systems.

Responsibilities include parallelizing algorithms, building high-speed data transfer and latency-reducing code, and interfacing TCP/IP, UDP, and DDS protocols. The role requires a BS in CS/EE, 3+ years of C/C++, NVIDIA tooling, and eligibility for a DoD Secret clearance.

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 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
Junior Software Engineer
Junior Software Engineer

Leidos • Bowie (MD)

On-site
USD 70,000 - 126,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
Software Engineer
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
Senior Real-Time DSP/Embedded Software Engineer
Senior Real-Time DSP/Embedded Software Engineer

Leidos LLC • San Diego (CA)

On-site
USD 140,000 - 220,000
Paid time off
Holidays
401k with match
+2
GPU Software Engineer
GPU Software Engineer

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
Real-Time Signal Processing Engineer - SoC & HW/SW
Real-Time Signal Processing Engineer - SoC & HW/SW

Leidos • San Diego (CA)

On-site
USD 194,000 - 195,000
Competitive benefits
PTO 4+ weeks
11 holidays
+4
Junior Signal Processing Engineer - Radar & EW
Junior Signal Processing Engineer - Radar & EW

Leidos LLC • Arlington (VA)

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