Job Title: Senior Digital Signal Processing Engineer
Job Category: Engineering
Time Type: Full time
Minimum Clearance Required to Start: Top Secret
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Local
* * *
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.
Qualifications:
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++
Experience with SIGINT software systems
Understanding of X-Midas
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
Active Top Secret clearance with the ability to obtain TS SCI with POLY
Desired:
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
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
Pay Range:
There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.
The proposed salary range for this position is:
$113,200 - $237,800