Digital Signal Processing Engineer

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

This role involves developing digital signal processing algorithms, with a focus on applying AI/ML techniques to signal processing for real-time deployment and performance optimization. Experience with GPU development (CUDA, OpenCL) is preferred. The role also touches on data preparation and feature engineering for AI/ML models.

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. Experience in applying AI/ML (e.g., deep learning, transformer, or reinforcement‑learning models) to signal‑processing techniques 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 in Digital Communication Systems and RF signal processing chains
  5. Experience in Embedded Development in SoCs or DSPs

Skills

Required

  • BS Degree in Electrical, Computer or related Engineering discipline
  • US Citizenship is required
  • Ability to obtain and maintain a Top-Secret clearance
  • Basic understanding of MATLAB or Python, with a Digital Signal Processing focus
  • Basic understanding of SW (embedded, AI/ML) or FPGA design

Nice to have

  • Proficient with MATLAB, with a Digital Signal Processing focus
  • Experience in C/C++, Python, Embedded SW Design in Linux/UNIX environments
  • Experience in FPGA design on low SWAP systems.
  • Experience in Digital Communication Systems and RF signal processing chains
  • Experience in applying AI/ML (e.g., deep learning, transformer, or reinforcement‑learning models) to signal‑processing techniques 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 various Signal Processing algorithms both in time and frequency domains
  • understanding of Digital Communication Systems and various modulation techniques
  • RF signal processing chains and link budgets
  • RADAR (SAR/ISAR)
  • LPI/LPD waveforms
  • EW techniques
  • Software Defined Radios (SDRs)
  • Image Processing and AI/ML techniques

What the JD emphasized

  • Top Secret clearance is required
  • Ability to obtain and maintain a Top-Secret clearance is required
  • AI/ML techniques

Other signals

  • AI/ML techniques applied to signal processing
  • Real-time deployment and performance optimization
  • GPU Development (CUDA, OpenCL)