CACI International Inc · 1 month ago
Digital Signal Processing Engineer
CACI International Inc is seeking a Digital Signal Processing Engineer to develop next generation signals intelligence and electronic warfare systems for the Department of Defense. The role involves designing and testing signal processing algorithms and software systems to support various government missions.
Information TechnologyService IndustrySoftware
Responsibilities
Design, develop, debug, integrate, and test signal processing algorithms and SIGINT software systems running on a variety of platforms supporting intelligence, defense, and other government missions
Design, develop, integrate, and test software and DSP algorithms
Design, develop, integrate, and test software for Machine Learning applications
Enhancing and maintaining existing X-Midas and M2Extra signal processing tools
Help define the requirements, CONOPs and architecture for future systems
Use computer-assisted engineering and design software and equipment to perform engineering tasks
Development of analytic signal processing tools
Qualification
Required
Bachelor's degree in relevant engineering disciplines (e.g. Electrical Engineering, Computer Engineering)
7+ years of related experience in relevant engineering disciplines (e.g. Electrical Engineering, Computer Engineering, Software Engineering)
Experience programming in Python, and C++
Linux software development experience
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)
Experience in working in highly collaborative team environments centered around signal processing and software development
Ability to obtain TS SCI with POLY
Preferred
Masters Degree
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 processing signals using any software tool suite
Experience with Kubernetes or Docker
Experience with telemetry systems
Knowledge and experience of processing signals, including:
Error correcting codes
Digital video formats
Knowledge and experience with target tracking systems
Knowledge and experience performing machine learning techniques
Experience in design, development, or testing of weapons systems
Development of link budgets, range estimates, and system sensitivity assessments
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
Washington Technology
2026-01-11
2026-01-09
2026-01-03
Company data provided by crunchbase