DSP Engineer - Signals Intelligence (C/C++, Python)

CACI International

Maryland

On-site

USD 90,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CACI International is seeking a Digital Signal Processing Engineer to join our team developing SIGINT capabilities. The role requires TS/SCI clearance (CI Poly preferred) and U.S. citizenship, with hands-on DSP algorithm work in C++ and Python on Linux systems.

The candidate will design and optimize DSP algorithms for acquisition, processing, and analysis, collaborate with UI developers, and contribute to code reviews and documentation while staying current with DSP advances.

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, Electrical Engineering, or related field with an emphasis on Digital Signal Processing
  • 3–7 of hands-on experience in DSP algorithm design and implementation
  • U.S. Citizenship
  • TS//SCI Clearance with the ability to obtain a CI Poly
  • Strong programming experience in C++ and Python
  • Experience developing applications in Linux environments.

Responsibilities

  • Design, develop, and optimize DSP algorithms for signal acquisition, processing, and analysis.
  • Implement DSP algorithms in software using programming languages such as Python, C/C++.
  • Conduct simulations and perform data analysis to validate algorithm performance and effectiveness.
  • Work closely with User Interface Developers to integrate DSP solutions into systems and platforms.
  • Participate in code reviews, documentation, and continuous improvement activities.
  • Stay abreast of the latest advancements in DSP techniques, tools, and technologies.

Skills

DSP algorithms
C++
Python
Linux

Education

Bachelor’s degree in CS/Software Eng/EE with DSP emphasis

Tools

Git
CI/CD pipelines
Docker containers
Automated testing

Job description

CACI International is seeking a Digital Signal Processing Engineer to join our team developing SIGINT capabilities. The role requires TS/SCI clearance (CI Poly preferred) and U.S. citizenship, with hands-on DSP algorithm work in C++ and Python on Linux systems.

The candidate will design and optimize DSP algorithms for acquisition, processing, and analysis, collaborate with UI developers, and contribute to code reviews and documentation while staying current with DSP advances.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DSP Engineer – Signals Intelligence (Linux, C++, Python)
DSP Engineer – Signals Intelligence (Linux, C++, Python)

CACI International Inc • Maryland

On-site
USD 90,000 - 190,000
DSP Engineer, SIGINT & Defense Systems (TS/SCI)
DSP Engineer, SIGINT & Defense Systems (TS/SCI)

CACI International Inc • Sterling (VA)

On-site
USD 79,000 - 163,000
DSP Engineer — SIGINT & ML, TS Clearance
DSP Engineer — SIGINT & ML, TS Clearance

CACI International • Sterling (IL)

On-site
USD 79,000 - 163,000
TS/SCI DSP Engineer for SIGINT & ML Tools
TS/SCI DSP Engineer for SIGINT & ML Tools

CACI International Inc. • Sterling (VA), Northern (KY)

Hybrid
USD 79,000 - 163,000
Senior DSP & SIGINT Engineer for Defense Tech
Senior DSP & SIGINT Engineer for Defense Tech

CACI • Sterling (IL)

On-site
USD 94,000 - 198,000
Senior DSP Engineer for SIGINT & ML Software
Senior DSP Engineer for SIGINT & ML Software

CACI International Inc. • Sterling (VA)

On-site
USD 94,000 - 199,000
Flexible time off
Comprehensive benefits
Learning resources
Senior DSP Engineer: SIGINT & ML for Defense Systems
Senior DSP Engineer: SIGINT & ML for Defense Systems

CACI International • Sterling (IL)

On-site
USD 113,000 - 238,000
TS/SCI DSP Engineer: ML & SIGINT Tools
TS/SCI DSP Engineer: ML & SIGINT Tools

CACI International Inc • Sterling (VA)

On-site
USD 79,000 - 163,000
Digital Signal Processing Engineer
Digital Signal Processing Engineer

CACI International Inc • Maryland

On-site
USD 90,000 - 190,000
Digital Signal Processing Engineer
Digital Signal Processing Engineer

CACI International • Maryland

On-site
USD 90,000 - 190,000