FREE ACCESS
5,000–10,000 jobs/day
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.

Digital Signal Processing Engineer
CACI International Inc. Develop and support infrastructure for software-based signal processing applications .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesJavaLinuxPythonTypeScriptC++
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