Digital Signal Processing Software Engineer

Booz Allen Hamilton

Confirmed live today High trust

Quick summary

Work type
On-site
Location
McLean, VA
Salary
$86,800–$198,000 / yr
Employment
Full-time
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $178k
This role $142k
$71k $230k
below market most similar roles pay here above market

This role pays less than 71% of similar roles. Most pay $141,368–$214,700 — the blue band above. At the midpoint, this role pays about $142k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 1724 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 898 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Digital Signal Processing Software Engineer

The Digital Signal Processing Software Engineer will develop full-stack software applications that integrate digital signal processing algorithms and RF theory techniques. Working within a team environment, the engineer will apply leading-edge principles to solve unusually complex problems and provide innovative solutions while mentoring others in technical competencies. Daily responsibilities include building and testing neural network architectures and designing distributed, real-time processing full stack applications. Required technical skills include proficiency in Python, C, or C++, Agile processes, and version control. Preferred qualifications include experience with VHDL, Verilog, CoreFire, TensorFlow, Keras, PyTorch, React, and Linux systems. The role focuses on the technical challenge of implementing RF theory and digital signal processing algorithms within complex software frameworks to solve sophisticated engineering problems.

What you'll do

  • Develop full-stack software applications that integrate digital signal processing algorithms and RF theory.
  • Apply leading-edge principles and theories to contribute to the development of new concepts.
  • Solve unusually complex problems by providing highly innovative technical solutions.
  • Mentor and supervise employees in both company and technical competencies.
  • Utilize Python, C, or C++ to build and maintain software systems.
  • Design distributed and real-time processing full-stack applications.
  • Implement and test neural network architectures using machine learning packages.

What we're looking for

  • Bachelor's degree in a STEM field.
  • 1+ years of experience with software development languages including Python, C, or C++.
  • Experience using Agile processes and tools.
  • Experience using version control.
  • Ability to obtain a TS/SCI clearance with a polygraph.
  • Experience with firmware development languages such as VHDL, Verilog, or CoreFire (preferred).
  • Experience with machine learning packages and building and testing neural network architectures using TensorFlow, Keras, or PyTorch (preferred).
  • Experience with RF theory techniques and digital signal processing algorithms (preferred).

More like this

Similar roles

Lead Software Engineer, DSP

L3Harris

Remote (Rochester, NY) +1 85 days ago $135,000–$250,500
Digital Signal Processing C++ C MATLAB Agile Scrum DevOps Embedded Software Real-Time Operating Systems FPGA Radio Communications IP Networking CMMI Unit Testing
9+ yrs exp Remote

Lead Software Engineer, DSP

L3Harris

Sunrise, FL +2 85 days ago $135,000–$250,500
Digital Signal Processing (DSP) C++ C MATLAB Agile Scrum DevOps Embedded Software FPGA Radio Communications IP Networking CMMI Unit Testing Simulation
9+ yrs exp

Digital Signal Processing Software Engineer

Booz Allen Hamilton

McLean, VA 58 days ago $86,800–$198,000
Python C C++ Docker Agile GitHub VHDL Verilog TensorFlow Keras PyTorch React Linux Jira Confluence Digital Signal Processing RF Theory

Real-Time Software Engineer

Booz Allen Hamilton

McLean, VA +1 73 days ago $86,800–$198,000
Python C C++ Kubernetes Docker Machine Learning TensorFlow Keras PyTorch Rust Javascript Angular React VHDL Verilog Linux Windows GitHub Jira Confluence Agile Embedded Systems Firmware RF Theory Ethernet Serial SCPI

Embedded Software Engineer

Booz Allen Hamilton

Colorado Springs, CO 90 days ago
Python C C++ Digital Signal Processing DSP Embedded Software Firmware Microcontrollers RF Theory Linux Windows GitHub Jira Confluence Agile SCPI Ethernet Serial Cross-compiling

Staff Software Engineer/Project Lead

Northrop Grumman

Cincinnati, OH 59 days ago
MATLAB Python C/C++ CUDA OpenCL VHDL Verilog FPGA DSP AI/ML Deep Learning Linux UNIX Questa Modelsim Xilinx Altera Agile Signal Processing
10+ yrs exp