Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

Digital Signal Processing Engineer

CACI International Inc

. Develop and support infrastructure for software-based signal processing applications .

Posted 10/22/2026full-timeUnited StatesMid-LevelSenior💰 $82,100 - $172,400 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and supporting software-based signal processing applications, with a strong background in digital signal processing (DSP) and proficiency in programming languages such as Python, Java, and C++. Capable of managing Linux environments and contributing to the full IT Systems Development Life Cycle while ensuring effective communication and documentation.

Highest-signal resume keywords
Digital Signal Processing (DSP)Programming in Python, Java, C++Linux Software DevelopmentActive Security+ CertificationUnderstanding of Software-Defined Radio Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Signal Processing AlgorithmsHealth and Status MonitoringChange/Baseline ManagementTelemetry SystemsError Correcting CodesDigital Video FormatsCUDA ProgrammingComputer-Assisted EngineeringSoftware Development LifecycleAnalytic Signal Processing Tools
Soft Skills
Good Communication SkillsOrganizational SkillsTime-Management Skills
Tools & Technologies
X-MidasEnterprise LinuxContainerizationDSP ApplicationsRF Transmission Systems
Certifications & Qualifications
Active Security+ CertificationTS/SCI Clearance
Industry Keywords
Mission SystemsSoftware ChannelizationModulation/Demodulation TechniquesSpectral AnalysisReceiver Architectures

Tech Stack

Tools & technologies
JavaLinuxPythonTypeScriptC++

About the role

Key responsibilities & impact
  • Develop and support infrastructure for software-based signal processing applications
  • Participate in the full IT Systems Development Life Cycle, focusing on development, integration, and maintenance of Mission Systems
  • Lead or support design and implementation of capabilities for mission monitoring, maintenance, and support
  • Contribute to Change/Baseline Management processes and tools
  • Develop Health and Status monitoring and reporting
  • Install and patch Enterprise Linux baselines
  • Configure and manage diverse hardware
  • Troubleshoot operational issues
  • Create and maintain required documentation
  • Interface with and support internal engineering and development teams
  • Design, develop, debug, and test signal processing algorithms across platforms supporting intelligence, defense, and government missions
  • Design, develop, integrate, and test software and DSP applications
  • Help define requirements, CONOPs, and architecture for future systems
  • Use computer-assisted engineering and design software and equipment
  • Develop analytic signal processing tools
  • Travel as required

Requirements

What you’ll need
  • Bachelor’s degree in relevant engineering disciplines (e.g. Electrical Engineering, Computer Engineering)
  • 5 years of related experience in relevant engineering disciplines
  • Must be able to obtain TS/SCI with Poly clearance
  • Background in digital signal processing (DSP) and communication theory
  • Experience programming in Python, Java, C++, or another object-oriented or functional language
  • Linux software development experience
  • Good communication, organizational, and time-management skills
  • Understanding of software-defined radio systems, including receiver architectures, software channelization, modulation/demodulation techniques, and spectral analysis
  • Experience with X-Midas in RF transmission and receiver systems or software-defined radio
  • Experience with telemetry systems
  • Knowledge and experience processing signals, including error correcting codes and digital video formats
  • Experience with CUDA
  • Proficiency communicating technical and analytical information in written products
  • Exposure to all phases of the software development lifecycle
  • General knowledge of containerization
  • Active Security+ certification

Benefits

Comp & perks
  • Flexible time off benefit
  • Robust learning resources
  • Healthcare benefits
  • Wellness benefits
  • Financial benefits
  • Retirement benefits
  • Family support benefits
  • Continuing education benefits
  • Time off benefits
  • Competitive compensation