Leidos

GPU Software Engineer

Leidos
Apply
1 day ago
Arlington, VA, USASenior
H1B sponsor

Base Salary

$108k - $195k/yr

Responsibilities

  • Design and develop advanced real-time electronic warfare systems and prototypes.
  • Implement signal processing algorithms on GPUs by decomposing processing chains into components and high-performance CUDA kernels.
  • Design, implement, and test multithreaded real-time C/C++ software for multicore Linux and real-time operating systems such as VxWorks.
  • Develop high-speed data transfer and latency-sensitive code and interface protocols including TCP/IP, UDP, and DDS.
  • Configure and control RF hardware devices and perform hardware/software integration.
  • Build software products using third-party mathematics and communications libraries.
  • Document systems, support field testing and collection events, and contribute to multidisciplinary project deliverables.
  • Travel up to 10% of the time.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, or Computer Science.
  • At least 8 years of software development experience, including strong C/C++ development experience.
  • Strong understanding of GPU programming and parallel computing architectures.
  • Experience with government open architectures for real-time systems, such as Big Iron or Cobra.
  • Experience with NVIDIA development and profiling tools and libraries, including Compute Sanitizer, NCU, cuBLAS, cuFFT, cuSOLVER, and cuRAND.
  • Experience with version control and continuous integration tools such as Subversion, Git, and Jenkins.
  • Active Secret security clearance with the ability to obtain a TS/SCI clearance.
  • Preferred qualifications include a master's degree, a higher-level security clearance, machine learning or artificial intelligence experience, MATLAB GPU Coder, high-performance and distributed computing, model-based design code generation, AWS, Python, or Java.

Benefits

  • Offers 4 or more weeks of paid time off, 11 paid holidays, a 401(k) with a 6% company match and immediate vesting, flexible schedules, discounted stock purchase plans, technical upskilling, education and training support, and paid parental leave.
  • The position is based in Arlington, Virginia and requires up to 10% travel.

Tech Stack

AWSCC++GitJavaJenkinsLinuxMATLABPythonSubversionTensorFlow

Categories

Leidos

About Leidos

10,000+ employees

Leidos builds and operates technology and engineering solutions for defense, intelligence, civil, and health agencies, including systems integration, cyber, enterprise IT, sensors, and healthcare IT. It primarily sells through government contracts and long-term programs, plus managed services and mission software. Founded in 1969 and headquartered in Reston, Virginia, Leidos is a Fortune 500 public company on the NYSE; customers include U.S. defense and intelligence agencies and civil bodies such as the FAA.

Contact me