Tucson, Arizona, United States
Communications Engineer
Job Description:
Position: Digital Signal Processing (DSP) Engineer – Wireless Systems
Overview
A technology-focused organization supporting advanced communications and sensing initiatives is seeking a highly skilled Digital Signal Processing (DSP) Engineer. This role focuses on wireless protocols, real-time signal processing, and software-defined radio (SDR) systems.
The ideal candidate enjoys solving complex RF challenges, developing innovative signal processing solutions, and working in a technically rigorous environment. This position contributes to advanced research, rapid prototyping, and development of operational capabilities for mission-critical applications.
Key Responsibilities
- Develop engineering solutions for the collection, processing, and analysis of RF signals
- Apply digital communications expertise including signal detection, estimation, and demodulation
- Design modeling approaches, proofs-of-concept, prototypes, and deployable systems
- Implement signal processing algorithms using C/C++ and Python
- Work with real-time SDR platforms and wireless protocol processing systems
- Collaborate with distributed engineering teams and participate in modern code management workflows
- Communicate complex technical concepts through written documentation and technical briefings
Required Qualifications
- Active TS/SCI security clearance
- Experience developing systems for RF signal collection, processing, and analysis
- Strong understanding of digital communications theory
- Proficiency in C/C++ and Python
- Experience supporting systems development within national security, defense, or similar mission-focused environments
- Familiarity with modern version control tools (e.g., Git)
- Strong written and verbal communication skills
- Bachelors degree or higher (or equivalent experience) in Electrical Engineering, Computer Science, Mathematics, or a related technical discipline
Preferred Qualifications
- Experience with Software Defined Radio (SDR) platforms
- Familiarity with XMIDAS or similar signal processing environments
- Knowledge of RF geolocation concepts and techniques
- Experience working in complex or contested RF environments
- Understanding of wireless air interface protocols
- Experience developing multi-threaded signal processing algorithms in Python or C++ on Linux
- Ability to collaborate effectively in distributed engineering teams