C

CACI

Provides government contracting technology and services

Digital Signal Processing Engineer - Digital Signal Processing

Electrical EngineeringConfirmed live in the last 24 hours
Full-time$69.1k - $141.5k

About the Job

Requirements

  • A bachelor's degree in a relevant engineering discipline, such as Electrical Engineering or Computer Engineering.
  • Five years of related experience in relevant engineering disciplines, such as Electrical Engineering, Computer Engineering, or Computer Science.
  • A background in digital signal processing 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.

Responsibilities

  • Design, develop, debug, and test signal processing algorithms running on a variety of platforms supporting intelligence, defense, and other government missions.
  • Design, develop, integrate, and test software and digital signal processing applications.
  • Help define requirements, CONOPs, and architecture for future systems.
  • Use computer-assisted engineering and design software and equipment to perform engineering tasks.
  • Develop analytic signal processing tools.
  • Install and patch Enterprise Linux baselines, configure and manage diverse hardware, troubleshoot operational issues, and create and maintain required documentation.
  • Lead or support design and implementation of capabilities to monitor, maintain, and support the mission, including Change/Baseline Management processes and tools and Health and Status monitoring and reporting.
  • Participate in the full IT Systems Development Life Cycle, focusing on development, integration, and maintenance of new and existing Mission Systems.
  • Interface with and support internal engineering and development teams.
  • Some travel may be required.

Desired Qualifications

  • Understanding of software-defined radio systems, including receiver architectures, software channelization, modulation and demodulation techniques, and spectral analysis.
  • Experience with X-Midas in developing 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 life cycle: concept, design, implementation, test, and production.
  • General knowledge of containerization.
  • Active Security+ certification.
  • TS/SCI clearance with polygraph.

About the Company

CACI

Provides government contracting technology and services

CACI International Inc. provides technology and professional services to U.S. government clients, focusing on national security and modernization. It earns most of its revenue through long-term government contracts that fund engineering, intelligence, logistics, cybersecurity, data analytics, and IT solutions for defense, intelligence, and federal civilian agencies. Its products and services work by delivering specialized technical expertise, secure systems, and mission-support capabilities that help agencies run operations more efficiently and securely. CACI differentiates itself through its deep domain knowledge in national security, a proven track record of delivering high-quality, reliable solutions, and a skilled workforce that can execute complex, long-duration contracts. The company’s goal is to be a trusted partner for government modernization needs by providing advanced technology solutions and mission support that enhance national security and operational effectiveness.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1962

Recently Posted Jobs

Explore more opportunities at CACI

See more jobs