Staff Digital Signal Processing Engineer

Northrop Grumman Northrop Grumman · Aerospace · Cincinnati, OH +1 · Systems/Architecture/Test

Staff Digital Signal Processing Engineer at Northrop Grumman developing cutting-edge algorithms in MATLAB, CUDA/OpenCL, Python, C/C++ for defense applications. Requires experience with DSP, digital communication systems, RF signal processing, and applying AI/ML techniques to signal processing for real-time deployment and performance optimization, including GPU development.

What you'd actually do

  1. developing cutting edge algorithms in MATLAB or other programming languages such as CUDA/OpenCL, Python, C/C++ in Linux/UNIX or Windows environments.
  2. applying AI/ML (e.g., deep learning, transformer, or reinforcement‑learning models) to signal‑processing techniques such as denoising, classification, source separation, or anomaly detection, with emphasis on real‑time deployment and performance optimization.
  3. Experience in GPU Development (CUDA, OpenCL, or Vulkan) for real‑time signal‑processing workloads.
  4. Experience as a technical lead

Skills

Required

  • BS Degree in Electrical, Computer or related Engineering discipline with 12 years of experience, OR MS Degree in Electrical, Computer or related Engineering discipline with 10 years of experience, OR PhD Degree in Electrical, Computer or related Engineering discipline with 8 years of experience
  • US Citizenship
  • Ability to obtain and maintain a Top-Secret clearance
  • Proficient with MATLAB, with a Digital Signal Processing focus
  • Proficient in Embedded SW or FPGA or AI/ML design
  • Experience as a technical lead

Nice to have

  • Proficient with MATLAB, with a Digital Signal Processing focus
  • Proficient in C/C++, Python, Embedded SW Design in Linux/UNIX environments
  • Proficient in FPGA design on low SWAP systems.
  • Basic understanding of Digital Communication Systems and RF signal processing chains
  • Experience applying AI/ML (e.g., deep learning, transformer, or reinforcement‑learning models) to signal‑processing techniques such as denoising, classification, source separation, or anomaly detection, with emphasis on real‑time deployment and performance optimization.
  • Experience in GPU Development (CUDA, OpenCL, or Vulkan) for real‑time signal‑processing workloads.
  • Experience in Embedded Development in SoCs or DSPs
  • Experience with VHDL (preferred) or Verilog
  • Experience with HDL verification tools, such as Questa® or Modelsim®
  • Experience with Xilinx, Altera (Intel) or Microsemi FPGAs
  • Active Top Secret security clearance

What the JD emphasized

  • Top Secret clearance
  • US Citizenship is required
  • Ability to obtain and maintain a Top-Secret clearance is required
  • Proficient in Embedded SW or FPGA or AI/ML design

Other signals

  • developing cutting edge algorithms
  • AI/ML techniques
  • applying AI/ML (e.g., deep learning, transformer, or reinforcement‑learning models) to signal‑processing techniques
  • real‑time deployment and performance optimization
  • GPU Development (CUDA, OpenCL, or Vulkan) for real‑time signal‑processing workloads