Sr. Principal Digital Signal Processing Engineer

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

Senior Principal Digital Signal Processing Engineer role at Northrop Grumman, focusing on developing cutting-edge algorithms in MATLAB, CUDA/OpenCL, Python, C/C++. The role involves applying AI/ML techniques to signal processing for defense applications, with an emphasis on 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. 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.
  3. Experience in GPU Development (CUDA, OpenCL, or Vulkan) for real-time signal-processing workloads.

Skills

Required

  • BS Degree in Electrical, Computer or related Engineering discipline with 8 years of experience, OR MS Degree in Electrical, Computer or related Engineering discipline with 6 years of experience, OR PhD Degree in Electrical, Computer or related Engineering discipline with 4 years of experience
  • US Citizenship is required
  • Ability to obtain and maintain a Top-Secret clearance is required
  • Proficient with MATLAB, with a Digital Signal Processing focus
  • Proficient in SW (Embedded, applications, AI/ML) or FPGA design

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
  • Experience as a technical lead
  • Active Top Secret security clearance

What the JD emphasized

  • Top Secret clearance
  • Ability to obtain and maintain a Top-Secret clearance is required
  • Active Top Secret security clearance

Other signals

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