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 Signals 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 and experience in Linux software development. Proficient in programming languages such as Python, Java, and C++, with a solid understanding of software defined radio systems and telemetry systems.
Highest-signal resume keywords
Digital Signal Processing (DSP)Linux Software DevelopmentProgramming in Python, Java, C++Active Security+ CertificationTS/SCI Clearance with Polygraph
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 AlgorithmsSoftware Development Life CycleHealth and Status MonitoringError Correcting CodesTelemetry SystemsContainerizationComputer-Assisted EngineeringAnalytic Signal Processing ToolsModulation/Demodulation TechniquesX-Midas Development
Soft Skills
Communication SkillsOrganizational SkillsTime-Management Skills
Tools & Technologies
Enterprise LinuxDSP ApplicationsSoftware Defined Radio SystemsRF Transmission SystemsDevelopment Tools
Certifications & Qualifications
Active Security+ Certification
Industry Keywords
Mission SystemsChange/Baseline ManagementConcept of Operations (CONOPs)Spectral AnalysisSoftware Channelization
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
- Support Change/Baseline Management processes and tools
- Perform Health and Status monitoring and reporting
- Contribute to enterprise evolution
- 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
- 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, up to 25%
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 (e.g. Electrical Engineering, Computer Engineering, Computer Science)
- Background in digital signal processing (DSP) and communication theory
- Experience programming in either Python, Java, C++ or any object-oriented or functional language
- Linux software development experience
- Good communication, organizational, and time-management skills
- Understanding of software defined radio systems: receiver architectures, software channelization, modulation/demodulation techniques, spectral analysis
- Experience with X-Midas in the development of RF transmission and receiver systems or software defined radio
- Experience with telemetry systems
- Knowledge and experience of processing signals, including error correcting codes and digital video formats
- Experience with CUDA
- Demonstrated proficiency in communicating technical and analytical information in written products
- Exposure to all phases of software development lifecycle (concept, design, implementation, test and production)
- General knowledge of containerization
- Active Security+ Certification
- TS/SCI clearance with polygraph
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
- Benefits and learning and development opportunities